$(function () { setTimeout(fileToUploads,1000); function fileToUploads() { var $fileToUploads = $("#fileToUploads"), $uploaderFiles = $("#uploaderFiles"); $fileToUploads.on("change", function (e) { console.log('000000file') files = e.target.files; // 如果没有选中文件,直接返回 if (files.length === 0) { return; } for (var i = 0, len = files.length; i < len; ++i) { var file = files[i]; var imgID = genGUID(); var reader = new FileReader(); var fileType = file.type; // console.log('file.type',file.type) // // 如果类型不在允许的类型范围内 // if (allowTypes.indexOf(file.type) === -1) { // console.log(allowTypes.indexOf(file.type)) ; // $.toast('该类型不允许上传' + fileType); // continue; // } var base64; reader.onload = function (e) { $.showLoading("上传中"); // 插入到预览区 // $uploaderFiles.find('.upload_imgs').before($(tmpl.replace('#url#', base64).replace('#ImgID#', imgID))); // var num = $('.weui-uploader__file').length; // $('#uploadCount').text(num); // 模拟上传进度 // var progress = 0; // function uploading() { // $uploaderFiles.find('.weui_uploader_status_content').text(++progress + '%'); // if (progress < 100) { // setTimeout(uploading, 30); // } else { // $uploaderFiles.removeClass('weui_uploader_status').find('.weui_uploader_status_content').remove();//清除上传进度图标 // } // } // setTimeout(uploading, 30); var FormDatas = new FormData(); FormDatas.append("file", file); //这里实现上传 $.ajax({ url: uploadUrl, type: 'POST', data: FormDatas, contentType: false, processData: false, success: function (res) { if (res.code === "200") { if (res.data.fileExt == 'zip' || res.data.fileExt == 'rar') { var str = `