Javascript Jquery tooltipster验证文件
我想在上传前验证一个文件,该字段文件是必需的,应该是pdf扩展名。但是,当我想要验证它时,脚本不会显示错误消息 这是我的密码Javascript Jquery tooltipster验证文件,javascript,jquery,validation,symfony,Javascript,Jquery,Validation,Symfony,我想在上传前验证一个文件,该字段文件是必需的,应该是pdf扩展名。但是,当我想要验证它时,脚本不会显示错误消息 这是我的密码 <input id="faxtype_file" name="faxtype[file]" class="file custom-file-upload-hidden" style="position: absolute; left: -9999px;" tabindex="-1" type="file"><input class="file-uplo
<input id="faxtype_file" name="faxtype[file]" class="file custom-file-upload-hidden" style="position: absolute; left: -9999px;" tabindex="-1" type="file"><input class="file-upload-input" type="text"><button type="button" class="file-upload-button" tabindex="-1">upload</button>
脚本并不是验证faxlist字段,而是验证field字段
在我的树枝上:
<div class="custom-file-upload">
<!--<label for="file">File: </label>-->
{{ form_widget(form.file, { 'attr': {'class':'file '} }) }} <br/><br/>
</div>
{{form_小部件(form.file,{'attr':{'class':'file'}}}}
请了解如何验证文件。您应该通过在实体的属性文件中添加约束来检查上载文件的mimetype
YourEntity
....
/**
* @Assert\File(
* maxSize = "2M",
* mimeTypes = {"application/pdf", "application/x-pdf"},
* mimeTypesMessage = "You should upload a pdf file"
* )
*/
private $faxtype;
您应该通过在实体的属性文件中添加约束来检查上载文件的mimetype
YourEntity
....
/**
* @Assert\File(
* maxSize = "2M",
* mimeTypes = {"application/pdf", "application/x-pdf"},
* mimeTypesMessage = "You should upload a pdf file"
* )
*/
private $faxtype;
我想在客户端(javascript)中验证它,我想在客户端(javascript)中验证它