清除文件并刷新
$('#wordFile').fileinput('clear').fileinput('refresh').fileinput('enable');
常用配置
$("#wordFile").fileinput({
uploadUrl: "",//上传的地址
uploadAsync: true, //异步上传
language: "zh", //设置语言
showCaption: true, //是否显示标题
showUpload: false, //是否显示上传按钮
showRemove: true, //是否显示移除按钮
showPreview : false, //是否显示预览按钮
browseClass: "btn btn-primary", //按钮样式
browseClass: "btn btn-primary", //按钮样式
dropZoneEnabled: false, //是否显示拖拽区域
allowedFileExtensions: ["doc"], //接收的文件后缀
minFileCount: 1, //最大上传文件数限制
maxFileCount: 10, //最大上传文件数限制
previewFileIcon: '',
allowedPreviewTypes: null,
enctype: 'multipart/form-data',
validateInitialCount:true,
msgFilesTooMany: "选择上传的文件数量({n}) 超过允许的最大数值{m}!"
})
.on("filebatchselected", function(event, files) {
// 自动上传
$(this).fileinput("upload");
})
//文件上传完成后的事件
.on('fileuploaded', function (event, data, previewId, index) {
var form = data.form, files = data.files, extra = data.extra,
response = data.response, reader = data.reader;
var res = data.response; //返回结果
if(res.result.success){
M.show("success", res.result.message);
// 刷新
PORTAL.page.list.reload();
$('#wordFile').fileinput('clear').fileinput('refresh').fileinput('enable');
}else {
M.show("error", res.result.message);
}
});