JavaScriptSerializer 类 serializer.Serialize(Object) 序列化对象为 JSON
JavaScriptSerializer 类在 using System.Web.Script.Serialization; 命名空间下
JavaScriptSerializer 类 serializer.Serialize(Object) 序列化对象为 JSON 格式的字符串 "[{Name:'a',ID:5},{Name:'b',ID:6}]" , 注意如果是 LINQ 查询的数据 , 数据对象与另外的数据对象建立了主外键映射关系 , 那么就会序列化失败
如果成功返回 JSON 字符串对象 , 在 Page 上的解析方式为 :
var obj = eval(result); // 把返回结果转换成一个字符串数组 , 是以 {} 作为每一个元素
for(var i=0;i<obj.length;i++) ; //循环获得每一个数组元素集
obj[i]["Name"] ; //获得每一个 {} 里 Name 属性的值
积少成多 共享 交流 进步