我正在使用 pos-absolute 的 jQuery 验证引擎插件。
我有一个隐藏输入 type="file" 并用按钮替换它的插件。
这工作正常,如果没有选择文件然后 jquery 验证引擎不显示弹出消息,它是提交成功。
我遇到的问题是当字段为空时没有显示弹出窗口并且不验证文件上传字段。
这是我的硬编码html:
<div class="fileupload fileupload-new" data-provides="fileupload" id="question_choice_image" style="display:none;">
<div class="fileupload-preview thumbnail" id="question_choice_image" style="width: 70px; height: 30px;"></div>
<div >
<span class="btn btn-file"><span class="fileupload-new">Select image</span><span class="fileupload-exists">Change</span><input type="file" data-validation-engine="validate[required]" data-errormessage-value-missing="Question is required!" name="question_choice_img" /></span>
<a href="#" class="btn fileupload-exists" data-dismiss="fileupload">Remove</a>
所以结构就在那里,所以我可以验证文件上传归档。