datatable搜索无结果怎么显示

 时间:2024-10-12 19:51:40

1、首先,改jquery.dataTables.js的源码

datatable搜索无结果怎么显示

2、然后,return$(_pluck( oSettings.aoColumns,争犸禀淫'nTh') ).filter(':visible').length;这一步返回的是可见列的数量,改成return$(_pluck( oSettings.aoColumns,'nTh') )

datatable搜索无结果怎么显示

3、然后,length;就是返回所有列的数量。如果采取这种办法,请先保证不会影响其他功能

datatable搜索无结果怎么显示

4、然后,通过很长时间的研究,确定是jQuery dataTables.js的问题。找到了空数据时生成的逻辑

datatable搜索无结果怎么显示

5、然后,源代码如下:

datatable搜索无结果怎么显示

6、然后,到这里终于找到了问题的原因,原来dataTable的clospan属性是畛粳棠奈获取所有可见列的数量。如果当时表格是隐藏的,那么可见的列数自然为0,所以clospan属性也就设置为0。当表格再次可见时,colspan的值为0,所以提示信息没有居中

datatable搜索无结果怎么显示
  • spring boot如何禁用文件上传,详细教程
  • 8端口lcdkvm切换器连接方式及配线
  • C#如何打印日志
  • 如何在Win8系统中搭建Web服务器
  • 远程桌面访问设置教程
  • 热门搜索
    免疫力差怎么办 宁波博物馆 小孩吐奶怎么回事 感冒吃什么好的快 笔记本电脑没有声音怎么办 深圳博物馆开放时间 好像的近义词是什么 感冒头痛 飞机驾驶证怎么考 国家博物馆预约