0
我在我的jQuery中有一個自定義的函數,它可以完全按照我的需要創建一個DataTable。我想擴展它,以便根據傳遞給此函數的參數顯示不同的數據。點擊DOM上的某個按鈕將調用此自定義函數來提供所需的參數。代碼審查:用同樣的函數創建不同內容的數據表
function myFunction(inpData) {
$('#element').DataTable({
// code here successfully draws the table as required
});
}
$('#div-a').on('click', 'button',function() {
var altdata = 'altData';
$('#element').children().remove(); // not sure if this is required
myFunction(altData);
});
這樣做會導致無法初始化表錯誤。
任何想法?
嘗試使用'fnClearTable'清除表格,然後添加數據。 –
從哪裏獲取數據? – inye
@inye數據通過ajax調用接收爲JSON;該數據是JSON對象的數組 –