Как выполнить проверку свойств внутри коллекции в MVC, например model.addvm[add]. licenseattributevalue?
Привет,
Спасибо за помощь в продвижении.
Я должен сохранить сразу несколько значений, чтобы было введено хотя бы одно значение
и я хочу показать одно сообщение для всех в контейнере .
в представлении mvc имя генерируется следующим образом AddVm[].AttributeValue .
я могу поставить валидацию, но она генерируется для всех, но я хочу только одно сообщение
это должно быть в одном контейнере.
$.each($('.licenseattributevalreq'), function () { $(this).rules('add', { require_from_group: [1, '.licenseattributevalreq'], messages: { require_from_group :"Please fill atlease one Attribute Value."} }); }); if ($('.licenseattributevalreq').valid() == false) {return false; };
он работает правильно
Что я уже пробовал:
$.каждый($('.licenseattributevalreq'), функция () {
$(этот).правила('добавить', {
require_from_group: [1, '. licenseattributevalreq'], сообщения: { require_from_group : "пожалуйста, заполните хотя бы одно значение атрибута."}
});
});
если ($('.licenseattributevalreq').действует() == ложь) {возвращение ложным; };
Sunasara Imdadhusen
В этом случае вы можете удалить проверку для всех и использовать пользовательскую проверку при нажатии кнопки для проверки входных данных.