【发布时间】:2016-12-18 09:30:03
【问题描述】:
我为DataTables 中的每一行添加了一个复选框。加载表数据时,我将更改事件绑定到每个复选框,如下所示:
fnInitComplete: function(oSettings, json) {
$("input[type='checkbox']").on("change", function() {
// checking if any checkbox is checked
});
}
问题是只为第一页添加了更改事件。如果我导航到其他页面并单击任何复选框,则不会触发任何事件。它仅在我刷新页面时才有效。 Show entries 也是如此。处理这个问题的聪明方法是什么?
【问题讨论】:
-
在页面更改时,您必须再次触发该事件,以实现这一目标。或者将此函数放在加载事件上。
标签: jquery events checkbox datatables