文章详情页
详谈ajax返回数据成功 却进入error的方法
浏览:1030日期:2022-06-11 13:53:10
在网上查了一大堆,有的说把 dataType:”json”, 去掉就好使了,但是我没好使。。。。
后来发现我的是跨域了。我在后台直接加上这几句代码就好了
PrintWriter out = response.getWriter(); response.setHeader(“Access-Control-Allow-Origin”, “*”); response.setHeader(“Access-Control-Allow-Methods”, “POST, GET, OPTIONS, DELETE”); response.setHeader(“Access-Control-Max-Age”, “3600”);
我的js
function submits(){
$.ajax({
type:"post",
url:"http://localhost:8082/TFS.WEB/servlet/Servlet",
data: $("#form1").serialize(),
success: function (data) {
data = JSON.stringify(data);
alert(data);
},
error:function(jqXHR,textStatus,errorThrown){
alert("!!!!");
console.log(jqXHR);
console.log(textStatus);
console.log(errorThrown);
}
});
}
</script>
最后终于走success了。
以上这篇详谈ajax返回数据成功 却进入error的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
标签:
Ajax
相关文章:
1. AJAX POST数据中有特殊符号(转义字符)导致数据丢失的解决方法2. js实现ajax的用户简单登入功能3. layui的checbox在Ajax局部刷新下的设置方法4. 使用AJAX实现UTF8编码表单提交到GBK编码脚本无乱码的解决方法5. Ajax对xml信息的接收和处理操作实例分析6. 解决Ajax方式上传文件报错"Uncaught TypeError: Illegal invocation"7. 基于ajax后台返回的数据为空前台显示出现undefined的解决方法8. Ajax+PHP简单入门教程9. ThinkPHP5 通过ajax插入图片并实时显示(完整代码)10. Ajax请求超时与网络异常处理图文详解
排行榜

网公网安备