テーブルにチェックボックス列があります。ユーザーがチェックボックスをクリックした場合にのみイベントをトリガーしたい。しかし、私の場合、テーブルの行をバインドしている間でもイベントがトリガーされます。
ビューモデルのイベント
self.UpdateData = function (item, value) {
$.ajax({
})
});
こんな感じで縛っています。
data-bind="checked: flag, click: $root.UpdateData($parent.RowNumber(), flag())"
UpdateData()
テーブル行のレンダリング中にイベントがトリガーされる理由を誰かに教えてもらえますか?