Jquery 服务器端搜索中的Datatable未刷新
这就是我如何声明我的datatableJquery 服务器端搜索中的Datatable未刷新,jquery,html,datatables,Jquery,Html,Datatables,这就是我如何声明我的datatable $('#editable').dataTable({ "processing": true, "serverSide": true, "ajax": "ProjectController.php?getProjectData=1", 当我在搜索栏中键入时,调用将关闭并检索正确的数据,但表不会更改。 是否需要进行任何设置才能更正此问题 返回的json是 { 抽签:1, 记录总计
$('#editable').dataTable({
"processing": true,
"serverSide": true,
"ajax": "ProjectController.php?getProjectData=1",
当我在搜索栏中键入时,调用将关闭并检索正确的数据,但表不会更改。
是否需要进行任何设置才能更正此问题
返回的json是
{
抽签:1,
记录总计:2,
已筛选记录:2,
数据:[{
id:1,
工作编号:,
姓名:Piek,G D F,
第46座,
地址:空,
from:null,
工作年份:1995年,
工作状态:完成,
联系人信息:空,
到期日期:空,
创建日期:2010-06-2914:38:49,
运算符名称:null
}, {
身份证号码:63658,
工作编号:,
姓名:Piek,G D F,
第46座,
地址:空,
from:null,
工作年份:1995年,
工作状态:完成,
联系人信息:空,
到期日期:空,
创建日期:2010-06-2914:38:49,
运算符名称:null
}]
} 明白了吗?您需要增加发送回表的json中的抽取计数您是否检查了调用返回的内容?是的,它返回了正确的数据您确定它返回的是过滤数据吗?如果它不是真的过滤,那么它看起来好像表没有改变。我甚至强迫它在第一次加载时发回相同的数据,并且它完全绘制了表。明白了,你需要增加绘制计数