我是AngularJS的新手。我正在使用WebApi和angularJS处理checkboxlist,需要帮助。 好吧,有一个复选框列表,用户可以选择多个选项。我能够为此写出成功的代码。所选选项被保存到数据库中。但是,在编辑时,我希望已经选择了这些选项。我怎样才能做到这一点? 谢谢。AngularJS - 动态检查复选框
这里是我的CheckBoxList:
<div ng-repeat="value in getCheckboxlist">
<input ichecklist type="checkbox" id="{{value.Id}}" value="{{value.Id}}">
<span>{{value.Name}}</span>
</div>
阵列宣言:
$scope.selection: [];
,这是我怎么就编辑得到选择的ID从数据库:
其中“ selectedValues'包含选定ID的json。
您的ng模型在哪里这些复选框?你应该用ng检查来做到这一点。 –
我不使用ng模型。相反,我触发ng-click,如ng-click =“toggleSelection(value.Id)”。此函数为我获取选定的值Ids,并将它们保存在数据库中。 – Maryam
好的,你可以用同样的方式从数据库中检索数据。并将其添加到价值。我会更新我的回答 –