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: ..." は正しいアプローチですか?
剣道道場のリンクはこちら: http://dojo.telerik.com/AgAxo