jquery 解析json 遍历里面的data

jquery 解析json 遍历里面的data,第1张

var r= {

"data": [

{

"Count": "2",

"HousesName": "归墅",

"Price": "1",

"AddressXy": "104047791,3069207"

},

{

"Count": "1",

"HousesName": "思源",

"Price": "100",

"AddressXy": "104167127,30591898"

}

]

}

var ss = $parseJSON(r);

$each(ssdatas, function (name, value) {

value字段名 //调用

});

不能这样根据元素名字循环遍历节点,parents会获取所有父级元素,每次循环中理论上都是获取到同样的row节点,用next()没用。

既然是同样的表格,你可以在B页面表格生成的时候顺便加一个位置参数,比如第一行第三列的button里加个属性' row="1" clm="3" ,点击的时候数顺便获取这两个参数,再到A页面根据这两个参数去找

$("tableA")children('[row='+data[i]row+']')children('[clm='+data[i]row+']')val(data[i]ProductName);

或者直接在B页面获取index

var clmEl=$(this);  var rowEl=clmElparent();

var clm=$rowElindex(clmEl);  var row=$("tableB")index(rowEl);

传递到A页面根据行数row和列数clm查找位置

$("tableA")children()eq(data[i]row)children()eq(data[i]clm)val(data[i]ProductName);

可以这样判断一下嘛:

success:function(data){

$(data)each(function(id) {

//这里面的$使用,貌似只能把data当作是XML处理

if($(this)attr('class')=="list_pic")//判断是不是list_pic类

consolelog($(this)[0]outerHTML);//得到包含DIV标签的内容

});

}

前台js代码:<script type="text/javascript">

$(document)ready(

$ajax({

url:"${contextPath}/xxxx/getSelectAllDatado",

data:{},

dataType:"json",

success:function(obj){

var listData =objlist;

}

});

)

</script>

后台代码:@RequestMapping("/getSelectAllDatado")

public void getSelectAllData2(>

以上就是关于jquery 解析json 遍历里面的data全部的内容,包括:jquery 解析json 遍历里面的data、jquery 从A页面批量获取B页面数据、处理Jquery返回的data数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9579396.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存