javascript - Tablesort 使用 Ajax 在单击时重新加载表数据?

标签 javascript ajax tablesorter

我正在尝试在用户单击链接时重新加载表数据(行/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>

最佳答案

试试这个:

$(function() {

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

        e.preventDefault();

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

    });

});

关于javascript - Tablesort 使用 Ajax 在单击时重新加载表数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17795507/

相关文章:

jquery - 将参数传递给 jQuery 的 .load() 的最佳方法

c# - MVC 4 使用 Bootstrap 编辑模态表单

javascript - jQuery Tablesorter 更改行的值或样式

javascript - 如何使方法私有(private)并在 Coffeescript 中继承它?

javascript - 键码 13 和键码 10 不工作

javascript - 为什么在 PHP 中使用 intval 和 hexdec 内置函数的十六进制到十进制字符串输出不同?

javascript - 在更改 jquery 日期选择器的日期时调用单选按钮(单击事件)不起作用

javascript - 包含文本和整数的 tablesorter 列

javascript - jquery tablesorter 如何用图像对表格进行排序

javascript - 事件.click()开启和关闭