摘要:
准备工作·Customer类[代码]·服务端处理(Json_1.ashx)[代码](一)Jquery. getJSON方法定义:jQuery.getJSON( url, data, callback )通过get请求得到json数据·url用于提供json数据的地址页·data(Optional)用于传送到服务器的键值对·callback(Opti... 阅读全文
摘要:
jQuery.each( object, callback,arg)each()函数是基本上所有的框架都提供了的一个工具类函数,通过它,你可以遍历对象、数组的属性值并进行处理。 jQuery和jQuery对象都实现了该方法,对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法。换句话说:jQuery提供的each方法是对参数一提... 阅读全文
摘要:
序列化错误处理json.net支持序列化和反序列化错误处理。错误处理可以捕捉错误并且可以选择处理错误且继续序列化或把从程序中错误抛出。定义错误处理有两种方法:错误事件和错误修饰标签。(一)事件处理List<string> errors = new List<string>();List<DateTime> c = JsonConvert.DeserializeO... 阅读全文
摘要:
序列化回调方法修饰标签json.net支持序列化回调方法标签。一个回调修饰标签可以在序列化和反序列化对象前后控制对象。OnSerializing OnSerialized OnDeserializing OnDeserialized通知序列化器在对象的序列化生命周期内要调用哪些方法,并用适合的标签来修饰方法(序列化时,序列化后,反序列化时,反序列化后)。参考类:Customerpublic cla... 阅读全文
摘要:
集合序列化Json序列化器支持大量序列化和反序列化集合对象的方法。要序列化一个集合(泛型列表,字典或自定义集合),只需简单的调用相关的序列化器就可以了。json.net会序列化这个集合和它包含的所有值。序列化List<Customer> _list = new List<Customer>();_list.Add(new Customer { Unid=1, Custome... 阅读全文