在SO: DataTables with different number of columns用戶要求解決方案使用datatables.js和可變數量的列。這裏提供了一個工作解決方案:http://jsfiddle.net/gss4a17t/。正確的函數重新初始化jquery數據表
這個解決方案取決於棄用功能:
dataTable.fnDestroy(true);
問題:
- 爲什麼
destroy()
功能在這裏工作? - 在這種情況下
$('table.dataTable').DataTable().destroy();
和$('dataTable').DataTable().destroy();
有什麼區別?
我分叉具有以下的jsfiddle:http://jsfiddle.net/Lx4mf1ht/7/
感謝,但我的問題2.指「的DataTable()」而已。 「dataTable()」在這裏沒有提到。 – user2145488
對不起,我編輯了我的答案 – mk2