mshd.net
当前位置:首页 >> jquEry 取json kEy >>

jquEry 取json kEy

var obj = {"id": 1, "name":"张三"}; for(var key in obj) { alert("Key是:" + key); alert("对应的值是:" + obj[key]); }

var jsonobj = JQuery.parseJSON('...'); for (var key in jsonobj) { console.log(key) }

先将JSON转换成 JS Array,然后在使用each var obj = $.parseJSON(jsonString); $.each(obj,function(ky,vl) { console.logf("key"+ky); console.logf("value"+vl); }); parseJSON貌似需要插件支持 ,还可以试试这个转换 var objson = "[{Title:...

jquery code如下: $(function(){ var data=[ {"id":"3","topid":"1","sortrank":"1","typename":"\u516c\u53f8\u7b80\u4ecb","typedir":"cmspath}\/html\/about\/aboutus","tpeimg":"","description":"","keywords":"","content":""}, {"id":"4"...

这种对象,一般用for(var i in obj) { console.log( obj.i ) } 来遍历,多层次可以用递归噢。

var obj = {};for(var k in obj) { //遍历对象,k即为key,obj[k]为当前k对应的值 console.log(obj[k]);}

亲,使用push()方法就可以了 比如 var data={}; data.push({a:1})

$.each( json, function( key, val ) { alert( key+"="+ val ); });

遍历对象即可获取属性名,顺带计数 var count=0;for(var i in defaults.buttons){ //i即属性名字ok,close count++;}

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com