1,修改jquery.dataTables.js的源碼。return$(_pluck( oSettings.aoColumns,'nTh') ).filter(':visible').length;這一步返回的是可見列的數量,改爲return$(_pluck( oSettings.aoColumns,'nTh') ).length;就是返回全部列的數量。jquery
(注:若是採起這種辦法,要保證不會影響其餘功能)。spa
2,dataTable的clospan屬性是獲取全部可見列的數量,若是當時表格是隱藏的,那麼可見的列數天然爲0,因此clospan屬性也就設置爲0。當表格再次可見時,colspan的值爲0,因此提示信息沒有居中。cdn