1.有时在form表单上传文件后不应该删除页面已经输入的值,只要使用ajax,就不会整个页面刷新,导致页面的内容被清空。一定要清除组件的class样式,否则组件会失效。
<input id="input-700" type="file" name="myFile" multiple
accept=".jpeg, .jpg, .pdf, .txt, .doc, .docx, .xls, .xlsx"
data-show-preview="false" data-theme="zh"
data-language="zh"
data-max-file-size=10240
data-show-remove="false"
>
2.fileinput的js代码
$("#iinput-700").fileinput({
uploadUrl : "multipleuploadFile",
elErrorContainer: '#uploadErroMessage1',
enctype: 'multipart/form-data',
textEncoding : "UTF-8",//文本编码
}).on('fileerror', function(event, data, msg) {
$("#input-id2").fileinput('refresh'); //如果失败就刷新组件
}).on('fileuploaded', function(event, data, previewId, index) {
myFileFileNames = data.response.filePath;
nows = dat