jquery中遍历读取json串中的对象
2011-04-12 17:34
204 查看
假设我们从服务器端获取如下的json串,其中包括数组。我们该如何遍历读取呢?
使用.each难度太高,直接js读取吧
通过如上的方式就能获取json串的json对象并进行输出
{"result":null,"rows":[{"caishen":"东","fushen":"西北","huajiazi":"甲子","id":1,"nayin":"大海水","shengmen":"南","simen":"北","wugui":"西","xishen":"东南","yanggui":"西南","yingui":"东北"},{"caishen":"东北","fushen":"北","huajiazi":"乙丑","id":2,"nayin":"大林木","shengmen":"西北","simen":"西南","wugui":"东南","xishen":"东","yanggui":"西","yingui":"南"},{"caishen":"西","fushen":"东","huajiazi":"丙寅","id":3,"nayin":"石榴木","shengmen":"北","simen":"西北","wugui":"南","xishen":"东南","yanggui":"东北","yingui":"西南"}],"total":3}
使用.each难度太高,直接js读取吧
//通过url获取json对象 $.post("json/godjson!godlist", function (data){ //data.rows返回的是json字符串。需要转换成json对象 var json = eval(data.rows) //json变量现在就是一个数组对象,直接读取每个数组对象。结合属性进行输出 for(var i=0; i<json.length; i++){ alert(json[i].caishen+"--------- " + json[i].xishen); } //记得返回的数据类型一定要是json类型 }, "json");
通过如上的方式就能获取json串的json对象并进行输出
相关文章推荐
- jquery中遍历读取json串中的对象
- jquery中遍历读取json串中的对象
- 【jQuery】jQuery对本地json的读取和遍历
- jquery遍历json对象
- [转载]jquery遍历筛选数组的几种方法和遍历解析json对象
- jquery遍历json对象集合详解
- jquery遍历筛选数组的几种方法和遍历解析json对象
- jQuery 遍历 JSON 对象
- jquery 遍历json对象和json对象数组
- jquery遍历筛选数组的几种方法和遍历解析json对象
- jQuery 遍历 JSON 对象
- Jquery遍历筛选数组的几种方法和遍历解析json对象|Map()方法详解
- 遍历读取Json对象
- ######保存角色,add表单页面Ajax传参给action,多个集合属性,【较为复杂的页面传参(封装ajax json参数)】:注意表单数据序列化,jquery遍历,json对象转String
- jquery动态遍历Json对象的属性和值
- jquery遍历筛选数组的几种方法和遍历解析json对象
- jquery遍历筛选数组的几种方法和遍历解析json对象
- jquery遍历json对象集合详解
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- jQuery 对 json对象的所有的遍历方式