为什么dataTable不显示空数据消息?

时间:2017-01-02 17:50:50

标签: jquery datatables-1.10

当我在dataTable服务器端处理

中找不到特定搜索的结果时,这就是我返回数据集的方式
data :null
recordsFiltered:"0"
recordsTotal:"0"

但是frondend并没有显示任何没有找到结果的消息。和控制台发出错误

Uncaught TypeError: Cannot read property 'length' of null

也许这是null意味着我的数据= null。

如何显示没有搜索结果的数据表默认消息。 ?我正在使用数据表版本1.10.13与服务器端处理,请咨询

1 个答案:

答案 0 :(得分:2)

您需要在data属性中返回空数组,请参阅下面的示例JSON响应:

{
    "draw": 1,
    "recordsFiltered": 0,
    "recordsTotal": 0,
    "data": []
}