ajax返回数据成功 却进入error方法
2017-01-23 17:19
239 查看
在网上查了一大堆,有的说把 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
最后终于走success了。
后来发现我的是跨域了。我在后台直接加上这几句代码就好了
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返回数据成功 却进入error的方法
- ajax返回数据成功 却进入error方法
- ajax请求返回数据成功但是一直进入error方法中
- ajax交互成功后数据返回到error方法中 (前端/PHP)
- jsonp访问成功返回数据时走error不走success的解决方法
- ajax提交到后台数据成功但返回不走success而走的error
- ajax正确返回数据,却进入了error分支
- jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
- $.ajax返回的JSON格式的数据正常后无法进入success的解决方法
- 解决ajax提交到后台数据成功但返回不走success而走的error问题
- jQuery AJAX中的$.ajax()方法请求成功却始终进入error问题的解决方案及原因记录
- ajax数据获取成功,却从error返回
- thinkphp ajax 进入error 返回多个红点 解决方法
- springmvc中 ajax请求错误,返回406,并一直进入error的回调方法,以及返回参数为Object
- ajax发送请求成功,但是不进入success方法,进入error方法?
- Ajax返回状态为200但进入error方法
- SSH 与jQuery的Ajax整合时,返回数据的时失败的解决方法
- ajax请求Struts2返回JSON数据方法
- 用 ajaxFileUpload 出现的问题:has no method 'handleError'、返回json数据提示下载 、一直返回error