为啥dataTable不显示空数据消息?
Posted
技术标签:
【中文标题】为啥dataTable不显示空数据消息?【英文标题】: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,请建议
【问题讨论】:
【参考方案1】:您需要在data
属性中返回空数组,请参阅下面的示例 JSON 响应:
"draw": 1,
"recordsFiltered": 0,
"recordsTotal": 0,
"data": []
【讨论】:
就是这样!非常感谢.. 我发送的是$return['data'][] = []
而不是 return['data'] = []
现在它正在工作!再次感谢!以上是关于为啥dataTable不显示空数据消息?的主要内容,如果未能解决你的问题,请参考以下文章
jquery datatable插件aadata格式不显示表格