页面上面是查询条件
下面是显示的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").html(json);
    }
   
   });
求大虾们指导下。

解决方案 »

  1.   

    楼主 既然已经拿到list了,那就慢慢拼接table啊,
    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").html(tableHTML);
    }这样子肯定没问题,不行,你砍我~~
      

  2.   

    --!
    亲,这样肯定行,本来想找一个不拼html的方法,但是到现在为止似乎我失败了,那么请你告诉我我的json怎么接我后台查到的list吧,公司的框架我只能塞一个单独的list进去,就是只有一条记录的那种list,当我查出很多条记录的时候塞进去就报错了,唉。本以为放假都不会有人回帖了,你真是好人啊,在我一个人苦逼加班的时候还能帮个忙,真想去淘宝给你邮个粽子过去。
      

  3.   

    可怜啊,放假还加班,额。。你不会用的话,那就用iframe做个假的局部刷新,具体的方法google一下。