【发布时间】:2012-05-14 19:42:21
【问题描述】:
伙计们,我的英语不好..但我会尽力而为
我是淘汰赛新手,我对这个工具印象深刻。 我在我的 MVC 3 应用程序的新页面上使用了这个框架。但我只是遇到了一个问题,如何用数据库中的数据标记我的复选框列表。
<div data-bind="foreach: listPeople">
<div>
<label>
<input type="checkbox" data-bind="attr: { value: id_person}, checked: $parent.checkedPeople " />
<span data-bind="text: name_person"></span>
</label>
</div>
</div>
正如你们所看到的,我使用选中的标签来“保存”id_person 信息以保存我的数据库。
listPeople 是我的人员的 observableArray。 并且 checkedPeople 是一个带有那些被选中的人的 observableArray。
同时插入它的工作就像小菜一碟。 问题是当我试图“编辑”时。当我尝试以前填充“checkedPeople”时。
淘汰赛不应该识别它吗?
【问题讨论】:
-
我昨天在尝试解决它的大小问题。我只发现有人使用像这样的静态数据jsfiddle.net/ducka/haq2y
标签: asp.net-mvc-3 knockout.js checkboxlist