詳談ajax返回?cái)?shù)據(jù)成功 卻進(jìn)入error的方法

在網(wǎng)上查了一大堆,有的說把 datatype:”json”, 去掉就好使了,但是我沒好使。。。。

后來發(fā)現(xiàn)我的是跨域了。我在后臺(tái)直接加上這幾句代碼就好了

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返回?cái)?shù)據(jù)成功 卻進(jìn)入error的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持碩編程。

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频