我的页面上有下一个复选框,并且
<input type="checkbox" id="cbSelectAll" data-bind="click:modelAddrView.selectAllOnPage">
而且我的模型中有定义新复选框状态并进行一些操作的函数,但是我定义状态的方法在 IE 中不起作用( $(event.toElement).is(':checked') return false )
。
self.selectAllOnPage = function (data, event) {
var list = self.pageDataView();
var operationSet = $(event.toElement).is(':checked');
self.selectArray(list, operationSet);
$("#addrList input:checkbox").attr("checked", $(event.toElement).is(':checked'));
//self.selected(list);
return true;
}
如何使用 Knockout 以正确的方式定义新的复选框状态?