$.each()遍历json

我已经得到了webservice返回的字符串:{"_bz":"","_czhm":"","_dhhm":"8401488","_dtbh":"","_gsclrq":"2... 我已经得到了webservice返回的字符串:{"_bz":"","_czhm":"","_dhhm":"8401488","_dtbh":"","_gsclrq":"2001-02-14","_gsxzbh":"01 “},{"_bz":"","_czhm":"","_dhhm":"8401488","_dtbh":"","_gsclrq":"2001-02-14","_gsxzbh":"01 ”}请问如何在jquery 的$each()中便利这两个对象啊!谢谢,我试了如下方式不行:
$(result).each(function(i) { alert(result.d[i]._dhhm); });
$.each(result.d,function(key,value)
{
alert(value._dhhm);
});
展开
 我来答
一指天534
推荐于2017-09-06
知道答主
回答量:23
采纳率:0%
帮助的人:12.1万
展开全部
var value = [{"_bz":"","_czhm":"","_dhhm":"8401488","_dtbh":"","_gsclrq":"2001-02-14","_gsxzbh":"01"},{"_bz":"","_czhm":"","_dhhm":"8401488","_dtbh":"","_gsclrq":"2001-02-14","_gsxzbh":"01"}];
for(var key in value) {
for(var result in value[key]) {
alert("key: "+result+"; value: "+value[key][result]);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sniper2003
2012-02-13 · TA获得超过1882个赞
知道小有建树答主
回答量:775
采纳率:100%
帮助的人:665万
展开全部
如果ws返回的是json格式的,你可以尝试使用$.getJSON方法获取数据,返回的数据的类型会是[object]类型的。如果是ajax或者get方法都是string类型的,需要进行一次转换。转换的方法JQ中也有,好像是叫$.parseJSON
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式