0

ページに次のチェックボックスがあり、

<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;
}

ノックアウトで新しいチェックボックスの状態を正しい方法で定義する方法は?

4

2 に答える 2

0

また、.attr を .prop に変更します。.attr の減価償却に直接関連するチェック ボタンとラジオ ボタンにいくつかの問題がありました。

于 2013-04-01T13:52:04.277 に答える
0

$(event.target) を使用する必要がある発見の問題があります

于 2013-04-01T13:48:36.330 に答える