Я просмотрел множество сообщений по этому вопросу и работал над ним так, что он проверяет мои поля, когда добавляю следующее.Добавление проверки jQuery к элементам kendo ui
$.validator.setDefaults({
ignore: []
});
Часть я до сих пор не хватает является добавление input-validation-error
класс для уведомления пользователя. Он отлично работает для других моих входных элементов (не кендо). Я попытался добавить класс вручную в $.validator.setDefaults
, но ничего не работает.
Есть ли какой-нибудь пример где-нибудь или кто-нибудь получил его на работу?
Я не уверен, что я делаю это правильно, но вот что я пытался добавить вручную.
$.validator.setDefaults({
ignore: [],
errorClass: "input-validation-error",
errorElement: "input",
highlight: function (element, errorClass) {
$(element).addClass(errorClass)
},
unhighlight: function (element, errorClass) {
$(element).removeClass(errorClass)
}
});
Вопрос не имеет смысла. По умолчанию плагин игнорирует все скрытые поля. Установка 'ignore: []' просто отключает опцию 'ignore'. Другими словами, 'ignore: []' позволяет проверять скрытые поля, а не игнорировать. Каков ваш вопрос в отношении скрытых полей? Где ваша разметка _rendered_ HTML? – Sparky
@Sparky kendo и скрытые поля - http://www.telerik.com/forums/mvc-unobtrusive-validation-doesn't-work – aw04