在 MVC 4 视图中,我们有一个输入类型文件作为图像控件。
<input type="file" id="imageUpload" name = "imagetoupload" onchange="readURL(this);" accept="*.jpg,*.gif,*.png,*.jpeg"/>
当我们在不选择图像的情况下提交表单时,所有验证(JQuery 和模型)都成功触发。
但是,当我们上传图像并提交表单时,不会触发任何验证。我们尝试通过在提交单击时使用以下代码明确排除图像上传的验证,但没有任何运气。
$("#frmRegister").validate({
ignore:"input[type='file']"
});
非常感谢任何帮助。