Мне нужно реализовать проверку нокаута с помощью нокаута-кендо.
У меня есть этот html:
<textarea class="k-textbox" data-bind="value: description"></textarea>
<input data-bind="kendoComboBox: {
data: myOptions,
value:myOptionId,
dataTextField: 'MyOptionName',
dataValueField: 'MyOptionId'}"/>
<input data-bind="kendoDatePicker: {value: dueDate}"/>
Javascript:
...
viewModel: {
description: ko.observable('').extend({ required: true }),
dueDate: ko.observable('').extend({ required: true }),
myOptions: ko.observableArray([]),
myOptionId: ko.observable('').extend({ required: true })
}
...
ko.applyBindingsWithValidation(self.viewModel, $ctx[0]);
Проверка отлично работает для поля описания, привязанного к текстовой области; но это не работает для comboBox или datePicker.
Я проверил документацию, а также этот jsFiddle, но мне не удалось получить его для Работа.
Любая помощь будет принята с благодарностью.