怎么获得由Ajax得到的Json的responseText中以字符串为键所对应的值?

比如由这种方式得到json:vardata=$.ajax({url:××××,type:'get',dataType:'json',contentType:'applic... 比如由这种方式得到json:
var data = $.ajax({
url:××××,
type:'get',
dataType:'json',
contentType:'application/json',
processData:false
});

得到的data就是这样的js对象:
data

responseText
"{"rows":[{"id":"001","cell":["张三","20元","2012-11-29"]},{"id":"002","cell":["李四","50元","2012-11-30"]}]}"

这个data.responseText是一个纯粹的字符串。
如何得到responseText中"rows"对应的数组?
以及"id"为"001"的"cell"所对应的数组呢?
展开
 我来答
狼人
推荐于2016-01-21 · 用心回答,愿能帮到您
狼人
采纳数:132 获赞数:548

向TA提问 私信TA
展开全部
var json=eval("("+responseText+")");
var rows=json.rows;//rows即是你要获取的数组
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式