我在DataTables
中的每一行都添加了一個複選框。當表中的數據被加載,我改變事件綁定到這樣每個複選框:
將更改事件綁定到每個DataTable行中的複選框
fnInitComplete: function(oSettings, json) {
$("input[type='checkbox']").on("change", function() {
// checking if any checkbox is checked
});
}
的問題是,改變事件僅第一頁添加。如果我導航到其他頁面並單擊任何複選框,則不會觸發任何事件。它只在刷新頁面時才起作用。與Show entries
一樣。什麼是處理這個問題的巧妙方法?
在頁面的變化,你必須再次觸發該事件,爲實現這一目標。或者將這個函數放在加載事件上。 –