【发布时间】:2014-12-30 09:08:59
【问题描述】:
这就是我声明数据表的方式
$('#editable').dataTable({
"processing": true,
"serverSide": true,
"ajax": "ProjectController.php?getProjectData=1",
当我在搜索栏中键入时,呼叫会响起并检索正确的数据,但表格不会改变。 我需要做任何设置来纠正这个问题吗?
返回的json是
{
"draw": 1,
"recordsTotal": "2",
"recordsFiltered": 2,
"data": [{
"id": "1",
"jobnumber": "",
"name": "Piek, G D F",
"erfno": "block 46",
"address": null,
"from": null,
"jobyear": "1995",
"jobstatus": "Complete",
"contactinfo": null,
"datedue": null,
"datecreated": "2010-06-29 14:38:49",
"operatorname": null
}, {
"id": "63658",
"jobnumber": "",
"name": "Piek, G D F",
"erfno": "block 46",
"address": null,
"from": null,
"jobyear": "1995",
"jobstatus": "Complete",
"contactinfo": null,
"datedue": null,
"datecreated": "2010-06-29 14:38:49",
"operatorname": null
}]
}
【问题讨论】:
-
您是否检查了通话返回的内容?
-
是的,它返回了正确的数据
-
您确定它返回的是过滤数据吗?如果它实际上没有过滤,那么它看起来就像表格没有改变。
-
我什至强迫它在第一次加载时发回相同的数据,它完美地绘制了表格
-
知道了,你需要增加抽奖次数
标签: jquery html datatables