挖空绑定复选框组
Knockout binding checkbox group
我有一个动态生成的复选框组,我需要将其绑定到我的挖空视图模型。
这是我的复选框组代码:
<p>
<label>Properties</label>
<span class="formwrapper">
@{
foreach (ComboProperty item in this.Model.Properties)
{
@:<input type="checkbox" name="chkproperty" value="@item.PropertyId" /> @item.Name<br/>
}
}
</span>
</p>
因此,在这里,我可以选中多个复选框,而不是单选按钮组。所以首先需要知道如何创建我的挖空视图模型以管理多个值,然后如何绑定它。
我在小提琴手中创建这个以供参考。它具有 json 集合。
http://jsfiddle.net/SSHev/5/
多谢。
我不确定您要完成什么,但我已经更新了您的 jsFiddle 以使其工作:
http://jsfiddle.net/SSHev/11/
当您有多个相关的复选框时,您有一个多项选择输入。在 Knockout 中,这样的输入可以映射到一个值数组。正如您在我更新的小提琴中看到的那样,选中和取消选中这些框将从 self.properties
变量中插入或删除适当的值。此变量是一个可观察数组。
相关文章:
- 将角度材质设计复选框绑定到控制器中的数组
- 根据 Knockout.js 中的复选框绑定将来的日期选择器最大日期
- 将复选框绑定到 AngularJs 中的对象值
- 将两个复选框绑定在一起
- 复选框绑定的选中状态倒置在Chrome
- 如何使用angular数据绑定将一个复选框绑定到一个select disabled属性
- Ember.js复选框绑定初始值设置不正确
- 如何使复选框绑定到数据模型中的布尔值
- AngularJS用复选框绑定对象
- 将复选框绑定到Ember 2+中一个数组的元素
- 如何使用knockout.js将复选框绑定到谷歌地图标记
- 在Ember.js中将选中的复选框绑定到数组属性
- 我如何将输入复选框绑定到Javascript函数
- 材质角度复选框绑定自定义输入复选框
- 取消复选框绑定
- angalrjs中的复选框绑定
- js -将多个复选框绑定到单个数组
- 如何在knockout js中为复选框绑定更改事件
- VueJS:从文本框中的多个复选框绑定中获取值
- 角度复选框绑定不正确