1

当用户单击链接时,我正在尝试重新加载表数据(行/TR),我可以添加更多/附加吗?数据,但我似乎无法在插入新表数据之前删除旧表数据。(顺便说一句:updatetable.php 包含该表的所有(TR))

这是我正在尝试做的事情:

$(function() {


$("#append").click(function() { 

var test;
   $.get('updatetable.php', function(data) {
      test = data;
$("#tablesorter-demo").remove();
$("#tablesorter-demo").append(test);
$("#tablesorter-demo").trigger.update(); // <--- I think that error is here, I tried to take out the trigger. but it still doesn't work ?

alert(test);

//return false; 

   });
});

href代码是:<a id="append" href="#">Refresh Page</a>

4

2 回答 2

4

尝试这个:

$(function() {

    $("#append").click(function(e) { 

        e.preventDefault();

        $.get('updatetable.php', function(data) {
            $("#tablesorter-demo").find('tbody').html('').append(data);
        });

    });

});
于 2013-07-22T19:17:01.620 回答
2

@Adam Putinski 如果一个人使用的是 Internet Explorer,那么看起来这段代码将无法在表格和行显示中工作,但没有其他方法可以使用它们,还有 $('[title!=""]').qtip( { }); 只能在用户从 updatetable.php 页面加载数据之前工作,然后它就不再工作了?

于 2013-07-23T14:49:00.093 回答