www.mzqd.net > 怎么把下面返回的json字符串,在js里转换成数组提...

怎么把下面返回的json字符串,在js里转换成数组提...

var arrs= new Array(); var jsonstr;//json字符串 var json;//转换后的json对象 json=eval(jsonstr); for(int i=0;i

var arrs= new Array(); var jsonstr;//json字符串 var json;//转换后的json对象 json=eval(jsonstr); for(int i=0;i

这要看你得到的数据是什么格式的 下面以数组格式举例 得到的json:'[1,2,3,4]' 使用eval()将字符串转为代码 即可得到数组[1,2,3,4]

代码如下: $.each(rData.rows ,function(){ alert(this.PK_NoticeID); //用this. 你那些字段 alert(this.cell[0]) }) 后台返回的数据是 {'id':1,'name':'st','grant':[{'tm_id':1,'tm_name':'zc'},{'tm_id':2,'tm_name':'ww'}]} 前台获取 var d...

var obj=你这个返回就行了 js默认就是解析成json的 如果获取比方obj.success obj.data[0].str2

1、先把得到的数组用alert(array) 看是不是[object],如果不是 如果是弹出这个数组的字符串的话; 2、那就 var array=eval("("+array+")"); 再array[0]["title"]就能得到了。 3、一般返回的如果不是json格式的数组,那么需要转换成json格式 jQue...

JSON.stringify(要转换的object对象)。此方法返回的就是一个类似于 {“name”:"张三","age":18} 这样的字符串

ajax从后台返回数据已经是json数据了,如果变成字符串用JSON.stringify方法,如: var arr=[1,2,3]; var str=JSON.stringify(arr);//这样就解析为字符串了

$.getJSON("../workOrderInfoManager/workOrderInfo.do?method=queryWorkOrderInfoByConditions",//产生JSON数据的服务端页面jsonStr,function(json){ $("#list").empty(); var listHtml='';//循环取json中的数据,并呈现在列表中listHtml += '' ...

1、先把得到的数组用alert(array) 看是不是[object],如果不是 如果是弹出这个数组的字符串的话; 2、那就 var array=eval("("+array+")"); 再array[0]["title"]就能得到了。 3、一般返回的如果不是json格式的数组,那么需要转换成json格式 jQue...

网站地图

All rights reserved Powered by www.mzqd.net

copyright ©right 2010-2021。
www.mzqd.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com