datatables彈窗報錯信息屏蔽方法
阿新 • • 發佈:2018-05-14
ng- ext 錯誤處理 信息 inf HA example 直接 setting
在使用datatables的時候,總是會彈出這樣的warning:
Error: DataTables warning: table id=data_table- Requested unknown parameter ‘4‘ for row 0. For more information about this error, please see http://datatables.net/tn/4
如何屏蔽這樣的信息警告呢?困擾了我很久,也在網上找了很多的方法,只有一個好用的也是最直接的方法:
$.fn.dataTable.ext.errMode = ‘none‘;這行代碼就是不顯示任何的錯誤信息;
如果既想要屏蔽warning又想要查看錯誤的信息該怎麽辦呢?
很簡單也是需要一行代碼就可以搞定了:
//不顯示任何錯誤信息
$.fn.dataTable.ext.errMode = ‘none‘;
//以下為發生錯誤時的事件處理,如不處理,可不管。
$(‘#example‘).on( ‘error.dt‘, function ( e, settings, techNote, message ){
//這裏可以接管錯誤處理,也可以不做任何處理
console.log( ‘An error has been reported by DataTables: ‘, message );
}).DataTable();
這樣就完美解決問題了!希望對遇到類似問題的道友有所幫助!
datatables彈窗報錯信息屏蔽方法