怎么通过ajax把得到的数据遍历

怎么通过ajax把得到的数据遍历,第1张

通过JSON方式返回数据,然后在success中遍历数据。 *** 作json

$.ajax({

type: 'post',

url: "maintain_findRoomByBuildingId.shtml",

cache: false,

data: {"buildingId":buildingId},

dataType: 'json',

success: function(data){

jQuery.each(data.roomList, function(i,item){

alert(item.id+","+item.name)

})

},

error: function(){

return

}

})

用javascript的for来遍历这个数组即可

for (x in tool){

    document.write(tool[x]['id'] + "<br />")

    document.write(tool[x]['name'] + "<br />")

}

希望能帮助到你

先把传递过来的字符串转换成对象,再按照一般思路遍历就可以了。

var jsonObj = eval("("+xmlHttp.responseText+")")//转换为对象

for(var i=0i<jsonObj.lengthi++){...}

对象里面有啥属性,按照后台的 *** 作正常取出来就可以了。假如对象jsonObj 

里面含有后台的Person对象(并且含有属性:private String name),遍历的时候获取name的话,可以

for(var i=0i<jsonObj.lengthi++){

    var personName = jsonObj[i].name

}

稍微提示下,希望有所助!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10829036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存