我知道数据表有语言选项,有lengthMenu,zeroRecords,info,infoEmpty和infoFiltered。我面临的问题是,当没有数据时,我无法隐藏zeroRecords消息。
我想用一些数据表配置或更干净的方式,而不是jquery或java脚本圆顶操作。有什么想法吗?
答案 0 :(得分:0)
因为我无法让人们回答这个问题。我已经做了很多研究但是找不到使用数据表配置的方法然后我在fnDrawCallBack中做了
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");
}
}
我相信可能有更好的方法。请随时回答。