摘要: Jquery由于提供的$.ajax强大方法,使得其调用webservice实现异步变得简单起来,可以在页面上传递Json字符串到Webservice中,Webservice方法进行业务处理后,返回Json对象给页面,让页面去展现。这一切都非常的简单,今天要学习的并非这些。我们在实际处理业务过程中,会发现往往页面要传递给webservice 的并非一个或多个字符串,有时候需要传递的是一个组合数据,如这样的一组数据:  {'Employee': [{'name':'John','sex':'man','age':'25'},{'name':'Tom','sex':'man','age':'21'} 阅读全文
posted @ 2011-01-07 23:42 一夜*孤舟 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 在jquery中处理JSON数组的情况中遍历用到的比较多,但是用添加移除这些好像不是太多。今天试过json[i].remove(),json.remove(i)之后都不行,看网页的DOM对象中好像JSON数据是以数组的形式出现的,查阅了下相关JS中数组的操作一试果然很爽。记录下来。1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elem 阅读全文
posted @ 2011-01-07 23:41 一夜*孤舟 阅读(31654) 评论(0) 推荐(2) 编辑
摘要: 欲成为海洋大师,必知晓海中每一滴水的真名。刚开始只是想找一个转换JSON数组的方法,结果在MSDN翻到一大把。搜索过程中免不了碰到一大堆名词:WCF = DataContract = DataMember = DataContractJsonSerializer,然后就是不停的引入命名空间。这一段经历,立即让我就联想到了上面引用的这句存在于某小说里面巫师的话语。静态语言真有点令人抓狂,不停的做准备,然后才可能开始工作。对比.NET下几种常见的解析JSON方法主要类命名空间限制内建LINQ支持DataContractJsonSerializerSystem.Runtime.Serializ 阅读全文
posted @ 2011-01-07 22:42 一夜*孤舟 阅读(13943) 评论(2) 推荐(6) 编辑