Datatables当存在infoEmpty消息时如何隐藏zeroRecords消息
我知道数据表有语言选项,它有lengthMenu、zeroRecords、info、infoEmpty和infoFiltered。我面临的问题是,当没有数据时,我无法隐藏zeroRecords消息Datatables当存在infoEmpty消息时如何隐藏zeroRecords消息,datatables,Datatables,我知道数据表有语言选项,它有lengthMenu、zeroRecords、info、infoEmpty和infoFiltered。我面临的问题是,当没有数据时,我无法隐藏zeroRecords消息 “infoEmpty”-当表中没有记录时显示 “zeroRecords”-当没有与 过滤 我想用一些datatables配置或更简洁的方式来完成,而不是jquery或java脚本操作。有什么想法吗?因为我无法得到人们对这个问题的回答。我已经做了很多研究,但找不到一种使用datatables配置的方
- “infoEmpty”-当表中没有记录时显示
- “zeroRecords”-当没有与 过滤
我想用一些datatables配置或更简洁的方式来完成,而不是jquery或java脚本操作。有什么想法吗?因为我无法得到人们对这个问题的回答。我已经做了很多研究,但找不到一种使用datatables配置的方法,然后我在回调中做了
fnDrawCallback: function () {
if (this.api().rows().count() === 0) {
$(this.api().context[0].nTableWrapper).find(".dataTables_filter,.dataTables_length,.dataTables_paginate").addClass("hidden");
} else {
$(this.api().context[0].nTableWrapper).find(".dataTables_filter,.dataTables_length,.dataTables_paginate").removeClass("hidden");
}
}
我相信可能有更好的办法。请随意回答。因为我无法得到人们对这个问题的回答。我已经做了很多研究,但找不到一种使用datatables配置的方法,然后我在回调中做了
fnDrawCallback: function () {
if (this.api().rows().count() === 0) {
$(this.api().context[0].nTableWrapper).find(".dataTables_filter,.dataTables_length,.dataTables_paginate").addClass("hidden");
} else {
$(this.api().context[0].nTableWrapper).find(".dataTables_filter,.dataTables_length,.dataTables_paginate").removeClass("hidden");
}
}
我相信可能有更好的办法。请随便回答