У меня проблемы с проверкой формы. У меня есть класс формы с атрибутом Required
, и у меня ClientValidationEnabled в true в моем файле web.config. У меня также есть этот звонок на моей странице @{Html.EnableClientValidation();}
Я использую форму ajax с опцией before submit, чтобы перехватить проверку. Вот что у меня есть:
$(document).ready(function () {
var options = {
beforeSubmit: ensureValid
};
$('#applyForm').ajaxForm(options);
});
function ensureValid(formData, jqForm, options) {
var result = $('#applyForm').validate();
console.log(result.valid());
return result.valid();
}
Код выполняет функцию sureValid, но продолжает выполнять действия в контроллере, даже когда я знаю, что свойство должно срабатывать.
Спасибо за понимание,
Бренна