【问题标题】:Knockout checkbox binding剔除复选框绑定
【发布时间】:2012-08-23 17:38:02
【问题描述】:

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

【问题讨论】:

    标签: knockout.js


    【解决方案1】:

    下面一行的问题:

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

    当您单击复选框时,会发生 TD 元素的单击事件,而不是单击 oo 复选框元素。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 2014-03-15
      • 2014-02-14
      • 1970-01-01
      • 2012-03-25
      • 2013-06-19
      • 2015-05-04
      相关资源
      最近更新 更多