我正在使用this Bootstrap功能上传图片。我所遵循的例子是数字1.
我添加了data-
属性来验证上传的图片(例如,如果选择的图片超出允许的高度)。
<form:input ...
type="file"
cssClass="file"
data-show-upload="false"
data-show-caption="true"
data-max-image-height="800"
data-msg-image-height-large="Error"
/>
现在,我的问题是:如果输入文件字段中存在错误,如何阻止表单的提交?
我尝试过类似下面的代码,但验证器似乎没有意识到输入文件字段中存在错误。
重要提示:验证程序会识别data-minlength
之类的其他“boostrap”错误并正确阻止表单的提交
('.myForm').validator().on('submit', function (e) {
// ERROR
if (e.isDefaultPrevented()) {
alert("Error");
}
// NO ERROR
else {
alert("NO Error");
}
})
提前谢谢