我想用jquery的ajax()方法在页面加载一个list集合,list集合里面放的是对应的实体类

我想用jquery的ajax()方法在页面加载一个list集合,list集合里面放的是对应的实体类,第1张

$.post('url',{'a':'a','b':'b'},function(obj){},'json')第一个参数为请求的地址,第二个为参数,第三个为callback方法,第四个为返回值obj的类型[这里为json数据类型]。

在jquery中没法使用后台传过来的方法,即使有类似的反射机制用起来也不方便,建议直接传list,后台先将list转换为json数据类型,前台接收json类型数据在callback方法里面即可如下使用

function(obj){

for(i=0i<obj.lengthi++){

obj[i].Id

obj[i].Name

obj[i].Role

}

}

希望帮到你~~

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。

2、在index.html中的<script>标签,输入jquery代码:

var objs = $('#imglist div.imgstyle img')

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

objs.eq(i).attr('id', i)

}

3、浏览器运行index.html页面,此时成功通过遍历所有img标签给它们添加了ID。


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

原文地址: http://outofmemory.cn/bake/11698843.html

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

发表评论

登录后才能评论

评论列表(0条)

保存