java如何用Ajax获取后台List的值,在页面如何用JS循环接收?麻烦大侠们讲讲!
知道用json,但是页面详细代码怎么写呢?来点实在的
追问:能用Js描述下吗?Jquery我不太理解,在后台写返回值怎么写呢?
比如 List aa=findcard(id);..........后面应该怎么写,页面怎么接?
知道用json,但是页面详细代码怎么写呢?来点实在的
追问:能用Js描述下吗?Jquery我不太理解,在后台写返回值怎么写呢?
比如 List aa=findcard(id);..........后面应该怎么写,页面怎么接?
答案:后台返回的是json格式数据的话,这个好办啊,比如,后台返回是:{results:10,rows:[{id:101,name:'aaa'},{id:102,name:'bbb'}]},那你前台处理就这样:
$.ajax({
... ...
dataType : "json",
success: function(msg){
var datas = msg.rows; for(var i=0;i<datas.length;i++){
var id = datas[i].id;
var name = datas[i].name;
}
}
})页面循环用<c:forEach>
<c:forEach>
<tr>
<td>list</td>
<tr>
</c:forEach>
上一个:ajax是嵌套在HTML中的还是像js那样另外保存一个js文件
下一个:有谁是搞java开发的。给我讲Ajax,可以吗?