我试图让一个功能,当复选框被选中或取消选中,以验证所有选项都被取消执行,但它永远不会被执行。 我认为我没有做正确。
@Html.CheckBox("Subscription", new{ data_bind="disable: Disabled, checked: Checked, click: $parent.allSubscriptionsUnchecked"} )
我试图让一个功能,当复选框被选中或取消选中,以验证所有选项都被取消执行,但它永远不会被执行。 我认为我没有做正确。
@Html.CheckBox("Subscription", new{ data_bind="disable: Disabled, checked: Checked, click: $parent.allSubscriptionsUnchecked"} )
您可以同时添加checked
,并click
结合的输入。 不过,你会想return true;
从点击处理程序。 这将允许默认动作进行(该复选框将被选中/取消)。
下面是一个示例: http://jsfiddle.net/rniemeyer/cnkVA/
另一种方法是这样的逻辑推到您的视图模型和订阅更改为布尔观察到的,执行像你的行动: http://jsfiddle.net/rniemeyer/cnkVA/2/