1. 程式人生 > >datatables彈窗報錯信息屏蔽方法

datatables彈窗報錯信息屏蔽方法

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彈窗報錯信息屏蔽方法