bootstrap fileinput 上传成功后卡顿

清除文件并刷新
$('#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: '<i class="glyphicon glyphicon-file"></i>',
                    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);
                        
                    }
               });

标签: bootstrap