近日在使用ajax调用接口的时候遇到一个问题:
先上关键代码:
$.ajax({
url:'',
type:'post',
data:formData,
dataType:'json',
async:false,
success:(res)=>{
console.log("成功信息:" + res);
},
error(error)=>{
console.log("错误信息:" + error);
},
})
修改后:
$.ajax({
url:'',
type:'post',
data:formData,
dataType:'text',
async:false,
success:(res)=>{
console.log("成功信息:" + res);
},
error(error)=>{
console.log("错误信息:" + error);
},
})
此种方法有返回数据,但每次走的都是失败的错误信息,不进成功部分代码。后经过反复查看发现问题所在,dataType设置为“text”即可成功!
以上为本人个人拙见,若有更好的解决办法,欢迎留言告知,十分感谢~~~~

764

被折叠的 条评论
为什么被折叠?



