【问题标题】:Jquery DataTables PluginJquery 数据表插件
【发布时间】:2010-02-09 18:28:51
【问题描述】:

这里是 JQuery 菜鸟 ...

我有一个关于 DataTables 插件的问题。DataTables link.

插件声称:

一个常见的用例是当你 正在显示实时信息 可以定期更新

作为一个新手,我不知道如何使用 Ajax 初始化表,以便在服务器信息更改时表动态更新。 (即在服务器中添加新信息时,更改会实时显示在表格上)

P.S:我使用 PHP 作为服务器端脚本。

【问题讨论】:

    标签: jquery ajax plugins datatables


    【解决方案1】:

    这不会自动发生..您必须轮询服务器以进行更改..无论是您还是插件..

    您可以使用fnReloadAjax 方法.. 但您必须手动(或通过时间间隔)调用它..

    【讨论】:

      【解决方案2】:

      您可以使用fnUpdatefnAddData 函数并将信息作为数组逐行传递。

      var dataTable = $('#myTable').dataTable();
      $.post('myServer.php', {update: 'table'}, function(data){
          var newTRNum = dataTable.getNodes().length + 1;
          $.each(data, function(i, tableRowInfo){
              dataTable.fnUpdate(tablerowInfo, newTrNum, 0);
              newTrNum++;
          });
      }, 'json');
      

      我还没有测试过,但可能是这样的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-03
        • 2011-04-12
        • 2012-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多