当前位置: 代码迷 >> Java Web开发 >> ajax局部刷新,该怎么解决
  详细解决方案

ajax局部刷新,该怎么解决

热度:9340   发布时间:2013-02-25 21:17:19.0
ajax局部刷新
页面上面是查询条件
下面是显示的table列表
用ajax怎么不让它刷新整个页面只把table里的数据刷出来呢,或者把table刷出来也行呢?
我现在得到了结果集list,却不知道怎么用ajax来接,那个回调成功的方法里要怎么写呢?
var parm = $('#form3').serialize();
$.ajax({
type: "post",
url: "/yoblhtjfx/queryPDS.action",
dataType: "json",
data: parm,
success: function(json){
alert(json);
//$("#totalTable")(json);
}

  });
求大虾们指导下。


------解决方案--------------------------------------------------------
楼主 既然已经拿到list了,那就慢慢拼接table啊,
JScript code
success: function(json){//假设没行5列var tableHTML="<table>";for(var i=0;i<json.length;i++){tableHTML+="<tr>";tableHTML+="<td>"+json[i].name1+"</td>";tableHTML+="<td>"+json[i].name2+"</td>";tableHTML+="<td>"+json[i].name3+"</td>";tableHTML+="<td>"+json[i].name4+"</td>";tableHTML+="<td>"+json[i].name5+"</td>";tableHTML+="</tr>";}tableHTML+="</table>"$("#totalTable")(tableHTML);}
------解决方案--------------------------------------------------------
可怜啊,放假还加班,额。。你不会用的话,那就用iframe做个假的局部刷新,具体的方法google一下。

------解决方案--------------------------------------------------------
探讨
楼主 既然已经拿到list了,那就慢慢拼接table啊,

JScript code
success: function(json){
//假设没行5列
var tableHTML="<table>";
for(var i=0;i<json.length;i++){
tableHTML+="<tr>";
tableHTML+="<td>"+json[i].name1+"</td>"……
  相关解决方案