<button type="button" class="layui-btn mt10" id="daoru" style="position: relative" οnclick="inputFile()">导入</button>
<input type="file" name="file" id="userImport" style="position: absolute; top: 10px; left: 65px;display: none;" οnchange="uploadFiles();">
function inputFile(){
// 导入模板
$('#userImport').click();
}
// 导入模板后上传附件
function uploadFiles(){
//判断文件是否为空
if($('#userImport')[0].files.length==0){return}
var arr = [];
let file_meg = $('#userImport')[0].files[0]
let file_name = $('#userImport')[0].files[0].name
if (!/\.(doc)$/.test(file_name)&&!/\.(docx)$/.test(file_name)) {
arr.push(file_meg);
layer.msg('格式应为doc或docx格式');
}else {
arr.push(file_meg);
console.log(1,file_meg);
console.log(2,file_name);
console.log(arr);
let formData = new FormData()
formData.append("file",file_meg)
$.ajax({
type: "post",
data: formData,
async: false,
// dataType: "json",
url: "/excel/importExpertWord",
cache: false,
processData: false,
contentType: false,
success: function (data) {
/*if (data) {
layer.msg('修改成功', {
time: 2000,
});
setTimeout(()=>{ },2000)
} else {
layer.msg('修改失败,请重试', {
time: 2000,
});
}*/
},
error: function (data) {
console.error("接口异常", data)
}
})
}
}
错误是:
成功: