В 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