$("#").dataTable().fnDraw(boolean)重繪方法失效問題
阿新 • • 發佈:2019-01-19
解決方案:
首先,檢查datatables的路徑"sAjaxSource"是否正確。
其次,檢查配置使用伺服器端處理"bServerSide" : true是否設定為true了
最後,呼叫重新整理方法contentTables.dataTable().fnDraw(false);
解釋:$("#").dataTable().fnDraw(boolean);重繪方法。
true會回到表格的初始狀態,例如回到第一頁,false只是重新載入當前頁
之所以加引數false是因為預設情況下fnDraw()是針對整個JqueryDataTable,而加了之後就是針對操作時Table時的列表
首先,檢查datatables的路徑"sAjaxSource"是否正確。
其次,檢查配置使用伺服器端處理"bServerSide" : true是否設定為true了
最後,呼叫重新整理方法contentTables.dataTable().fnDraw(false);
解釋:$("#").dataTable().fnDraw(boolean);重繪方法。
true會回到表格的初始狀態,例如回到第一頁,false只是重新載入當前頁
之所以加引數false是因為預設情況下fnDraw()是針對整個JqueryDataTable,而加了之後就是針對操作時Table時的列表