请参阅此代码here。 我打算创建一个联系表,其中有3个模式“新建”,“编辑”和“查看”以控制用户输入。 除了单击后未刷新选中或未选中的显示的复选框外,一切正常。不知何故,它仍然是原始值,直到它模糊。
答案 0 :(得分:0)
以下行中的问题:
<td width="*%" data-bind="click: function() { $data.Editing('DisplayName'); }">
单击复选框时,会出现TD元素的click事件,而不是单击oo复选框元素。
如果您将点击事件更改为双击它将起作用:
<td data-bind="event: {dblclick: function() { $data.Editing('IsOrganization'); }}">