0
有沒有人可以解釋jQuery
datatables生命週期?jQuery Datatables生命週期
我有一個問題,在sme頁上我關閉datatable並再次打開(數據表重新初始化)。 當打開數據表第二時間過濾器停止工作。
我流汗了一個錯誤:
TypeError: oSettings is null
if (!oSettings.oFeatures.bFilter)
我不知道如何解決這個問題。
更新1:
var oTable;
function datatable() {
oTable = jQuery('#tabela').dataTable({
"oLanguage": {
"sSearch": "Search:",
"sInfoFiltered": ''
},
"bDestroy": true,
"bStateSave": false,
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"aLengthMenu": [[15, 25, 50, 100, -1], [15, 25, 50, 100, "all"]],
"iDisplayLength": -1,
"fnRowCallback": function(nRow, aData, iDisplayIndex) {
$(nRow).addClass('gradeA');
return nRow;
}
}).columnFilter({
aoColumns: [
null,
null,
null,
{ type: "checkbox", values: ['BGD','BGDS','NS','NSS','LE','LES'] }
]
});
}
function datatable_delete() {
oTable.fnFilterClear();
oTable.fnDestroy();
}
功能的DataTable()我叫當點擊某種聯繫。然後,表格在同一頁面上打開。在關閉按鈕上,表關閉並調用datatable_delete()函數。我們仍然在同一頁面上。當點擊鏈接打開表格時,會出現上述問題。
請張貼相關的代碼。 –
我已編輯帖子。 – poletn23