1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
| $(function(){ $('[data-toggle="tooltip"]').tooltip(); // 也可以使用 $('#text').tooltip();
// bootstrap fileinput: https://github.com/kartik-v/bootstrap-fileinput /* init default, config: http://www.bootstrap-fileinput.com/options.html showUpload: true, //是否显示上传按钮 showCaption: true, //是否显示标题 showPreview: true, //是否显示文件预览 showRemove: true, //是否显示删除/清除按钮 showCancel: true, //是否显示文件上传取消按钮 showClose: true, //是否显示预览界面的关闭图标 showUploadedThumbs: true, //否在预览窗口中持续显示已经上传的文件缩略图 showBrowse: true, //是否显示文件浏览按钮 dropZoneEnabled: true, //是否显示拖拽区域 browseOnZoneClick: true, //是否在点击预览区域时触发文件浏览/选择 uploadClass: "btn btn-primary", //上传按钮样式 removeClass: "btn btn-danger", //移除按钮样式 maxImageWidth: 1000,//图片的最大宽度 maxImageHeight: 1000,//图片的最大高度 minImageWidth: 30, //图片的最小宽度 minImageHeight: 30, //图片的最小高度 overwriteInitial: false, // 是否要覆盖初始预览内容和标题设置 previewFileIconSettings: { 'doc': '<i class="fa fa-file-word-o text-primary"></i>', 'xls': '<i class="fa fa-file-excel-o text-success"></i>', 'ppt': '<i class="fa fa-file-powerpoint-o text-danger"></i>', 'jpg': '<i class="fa fa-file-photo-o text-warning"></i>', 'pdf': '<i class="fa fa-file-pdf-o text-danger"></i>', 'zip': '<i class="fa fa-file-archive-o text-muted"></i>', } uploadAsync: true, //bool whether the batch upload of multiple files will be asynchronous/in parallel. Defaults to true. */ // theme: bs5 fa fas gly explorer explorer-fa explorer-fas $("#fileinput_1").fileinput({ theme: 'fas', language: 'zh', //设置语言 uploadUrl: '/common/upload_file/', //上传的地址 uploadAsync: false, allowedFileExtensions: ['pdf'], //允许的文件拓展类型 browseOnZoneClick: true, //是否在点击预览区域时触发文件浏览/选择 frameClass: 'krajee-default', browseClass: "btn btn-primary", //按钮样式 maxFileSize: 0,//单位为kb,如果为0表示不限制文件大小 minFileCount: 0, maxFileCount: 1, //表示允许同时上传的最大文件个数 enctype: 'multipart/form-data', uploadExtraData:function(){ return {'transfer': '1'}; } });
$("#fileinput_m").fileinput({ theme: 'explorer-fas', language: 'zh', //设置语言 uploadUrl: '/common/upload_file/', //上传的地址 uploadAsync: false, allowedFileExtensions: ['pdf'], //允许的文件拓展类型 browseOnZoneClick: true, //是否在点击预览区域时触发文件浏览/选择 frameClass: 'krajee-default', browseClass: "btn btn-primary", //按钮样式 maxFileSize: 0,//单位为kb,如果为0表示不限制文件大小 minFileCount: 0, enctype: 'multipart/form-data', //maxFileCount: 5, //表示允许同时上传的最大文件个数 hideThumbnailContent: true, uploadExtraData:function(){ return {'transfer': '1'}; } }); });
// 单文件上传监听 $('#fileinput_1').on('fileuploaded', function(event, data, previewId, index) { var status_id = data.response.status_id; if (status_id == 100){ toastr.success(data.response.msg, "温馨提示:"); }else if(200 < status_id && status_id < 500){ toastr.warning(data.response.msg, "温馨提示:"); }else{ toastr.error(data.response.msg, "温馨提示:"); } });
$('#fileinput_1').on('filebatchuploadsuccess', function(event, data, previewId, index) { var status_id = data.response.status_id; if (status_id == 100){ toastr.success(data.response.msg, "温馨提示:"); }else if(200 < status_id && status_id < 500){ toastr.warning(data.response.msg, "温馨提示:"); }else{ toastr.error(data.response.msg, "温馨提示:"); } });
// 多文件上传监听 $('#fileinput_m').on('fileuploaded', function(event, data, previewId, index) { var status_id = data.response.status_id; if (status_id == 100){ toastr.success(data.response.msg, "温馨提示:"); }else if(200 < status_id && status_id < 500){ toastr.warning(data.response.msg, "温馨提示:"); }else{ toastr.error(data.response.msg, "温馨提示:"); } });
$('#fileinput_m').on('filebatchuploadsuccess', function(event, data, previewId, index) { var status_id = data.response.status_id; if (status_id == 100){ toastr.success(data.response.msg, "温馨提示:"); }else if(200 < status_id && status_id < 500){ toastr.warning(data.response.msg, "温馨提示:"); }else{ toastr.error(data.response.msg, "温馨提示:"); } });
// 监听fileinput modal关闭重新拉取数据 $('#fileInputModal').on('hidden.bs.modal', function () { draw_table(); });
$('#manyFileInputModal').on('hidden.bs.modal', function () { draw_table(); });
|