【问题标题】:Why does dataTable doesnt show empty data message?为什么dataTable不显示空数据消息?
【发布时间】:2017-05-16 19:39:13
【问题描述】:

这就是我在 dataTable 服务器端处理中找不到特定搜索结果时返回数据集的方式

data :null
recordsFiltered:"0"
recordsTotal:"0"

但是 frondend 没有显示任何未找到结果的消息。它卡在处理中。和控制台报错

Uncaught TypeError: Cannot read property 'length' of null

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

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

【问题讨论】:

    标签: jquery datatables-1.10


    【解决方案1】:

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

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

    【讨论】:

    • 就是这样!非常感谢.. 我发送的是 $return['data'][] = [] 而不是 return['data'] = [] 现在它正在工作!再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多