共计 526 个字符,预计需要花费 2 分钟才能阅读完成。
快写个文章记录下来,之前搞过明天又碰到了,好忘性不如烂笔头。间接上代码
// 表单不解决数据 ajax 申请 (用于 ajax 上传文件) | |
function npAjaxPost(Url,Ele,LodingFun,ReturnFun) {var formData = new FormData($("#"+Ele)[0]); | |
$.ajax({ | |
type: "post", | |
url: Url, | |
timeout: 120000, | |
data: formData, | |
dataType: 'json', | |
processData: false, // 不进行序列化 | |
contentType: false, // 不设置 Content-Type 申请头,防止 JQuery 对其操作,从而失去分界符,而使服务器不能失常解析文件 | |
async: false, | |
beforeSend: LodingFun, | |
error: function(XMLHttpRequest, textStatus) {layer.closeAll(); | |
if (textStatus=='timeout') {layer.msg('申请超时!', {icon: 5}); | |
}else{layer.msg('申请出错了!', {icon: 5}); | |
} | |
}, | |
success: ReturnFun | |
}); | |
} |
正文完
发表至: javascript
2020-08-17