敲除复选框绑定

时间:2012-08-23 04:10:26

标签: knockout.js

请参阅此代码here。 我打算创建一个联系表,其中有3个模式“新建”,“编辑”和“查看”以控制用户输入。 除了单击后未刷新选中或未选中的显示的复选框外,一切正常。不知何故,它仍然是原始值,直到它模糊。

1 个答案:

答案 0 :(得分:0)

以下行中的问题:

<td width="*%" data-bind="click: function() { $data.Editing('DisplayName'); }">

单击复选框时,会出现TD元素的click事件,而不是单击oo复选框元素。

如果您将点击事件更改为双击它将起作用:

<td data-bind="event: {dblclick: function() { $data.Editing('IsOrganization'); }}">