在knockout.js中的pageload上触发复选框,而不是单击复选框
我已将多个复选框绑定到一个表中。现在,我想将单击事件与每个复选框相关联 我在复选框的click event中指定的方法在document ready期间激发,但单击后不会激发 这是我的在knockout.js中的pageload上触发复选框,而不是单击复选框,knockout.js,Knockout.js,我已将多个复选框绑定到一个表中。现在,我想将单击事件与每个复选框相关联 我在复选框的click event中指定的方法在document ready期间激发,但单击后不会激发 这是我的点击绑定: <input type="checkbox" name="chk2" id="chk2" data-bind="click:$root.SelectLine(this,ItemNo())"/> 如果要按中所述将多个参数传递给单击处理程序,则需要使用bind 因此,请将单
点击绑定:
<input type="checkbox" name="chk2" id="chk2"
data-bind="click:$root.SelectLine(this,ItemNo())"/>
如果要按中所述将多个参数传递给单击处理程序,则需要使用bind
因此,请将单击绑定更改为:
<input type="checkbox" name="chk2" id="chk2"
data-bind="click: $root.SelectLine.bind(this,ItemNo()) "/>
演示