我在MVC Data Annotations验证中添加了自定义jquery验证。但我不确定,如何在点击提交时调用验证?
在使用下面的代码时,如果验证失败,表单将被提交
$("input[type=file]").change(function () {
var ext = $(this).val();
ext = ext.substring(ext.lastIndexOf(".") + 1);
if ($.inArray(ext, ['gif', 'png', 'jpg', 'jpeg', 'bmp']) == -1) {
$(".validation-summary-errors").css("color", "red").show();
$(".validation-summary-errors ul").append("<li>Choose only image files</li>");
}
else {
$(".validation-summary-errors ul li:contains('Choose only image files')").remove();
}
});