【发布时间】:2019-03-02 05:37:20
【问题描述】:
使用 vanila dataTables 处理基本内容 使用服务器端处理 我有以下JS代码:
在第一次加载页面时,一切都很好 这是我从服务器收到的 json
到目前为止一切正常..
什么都没有...该表不会重新加载新行..
在调试器中,我可以看到浏览器(dataTables)确实发出了另一个请求,并且我的 php 正在发送正确的数据
...所以似乎 dataTables 没有刷新表格视图。我必须调用一些函数来使其刷新吗?我只是按照网上最基本的例子,它没有说任何关于回调的事情。
【问题讨论】:
-
如果您链接到您遵循的“基本代码示例”并从控制台提供一些实际代码和/或错误,这将有所帮助。 jQuery 数据网站显示它非常简单。可能是您的服务器正在乱序返回数据,从而混淆数据表。如果你点击next,为什么ID值是下降而不是上升(它是降序排序的)?
-
@steveB - 已粘贴脚本的屏幕截图,仅此而已。剩下的只是 HTML TABLE 和输出数据集的 PHP 脚本 .. ID 在 NEXT 上下降,因为是的,它按 dec 排序,我还粘贴了调试器的输出,它与输出初始数据的脚本相同(数据表渲染)..它'仅当我点击 NEXT 或更改长度甚至单击列进行排序时..似乎数据表没有重新渲染新数据。
标签: jquery datatables