1 关于'<%=Request["supplierId"] %>' 这种获取值的方式的一些看法 以前我一直是<%=Request["supplierId"] %> + '’用这种方式写的感觉有点不妥,所以用request的这种方式取值看来直接把值给成数字的格式看来不太可能,单纯的<%=Request["supplierId"] %>是会有红线的。
2关于 eval("(" + msg + ")"); 这个关键字的解释,如果返回来的是一个json格式就不用这样解析成json对象了也就是不用在外面加上eval() 这个外壳了。还有其他一种方式可以将返回来的单纯字符串是json格式但是没被解析成json对象的。
var json='{"name":"CJ","age":18}';
data =(new Function("","return "+json))();
这种方式能将一个简单的字符串迅速变成一个json对象。