【发布时间】:2015-05-25 18:45:02
【问题描述】:
在 Kendo MVVM 中,我跟踪单选按钮组的选中状态。在某些时候,我想重置一个组的单选按钮,使其变为未选中状态。 我尝试了以下方法,但似乎不起作用:
- 创建输入:
<input type="radio" value="1" data-bind="checked: selectedRadio1"/>
- 制作视图模型对象
var viewModel = kendo.observable({
selectedRadio1: null
};
kendo.bind(document.body, viewModel);
通过单击单选选项设置值(selectedRadio1 具有值)。
重置值
viewModel.set('selectedRadio1', null);
重置不起作用,因为值 null 不作为单选按钮值存在。你如何让它正确重置? data-bind="checked: ..." 是正确的方法吗?
【问题讨论】:
标签: javascript mvvm kendo-ui kendo-mvvm