我是淘汰赛的新手,我无法解决一个小问题,即将复选框设置为默认选中。
HTML:
<tr>
<td>
<input id="summary" type="checkbox" checked="checked" data-bind="checked: Summarise"/>
Summary
</td>
</tr>
Doc.Ready:
if (!viewModel) {
viewModel = new ViewModel();
}
ko.applyBindings(viewModel, document.getElementById("ParametersView"));
这会在调用时返回未选中的复选框。
答案 0 :(得分:1)
要默认设置复选框checked
,我们只需将true
指定给绑定到已检查道具的observable。
查看型号:
var viewModel= {
Summarise:ko.observable(true)
}
ko.applyBindings(viewModel);
查看:
<input id="summary" type="checkbox" data-bind="checked: Summarise"/>
工作小提琴 here
有关文档,请参阅 here
答案 1 :(得分:0)
使用ko.observable(true)然后将其绑定到输入并检查属性:有关解释,请参阅淘汰网站上的documentation。