最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

快速解決ajax請(qǐng)求出錯(cuò)狀態(tài)碼為0的問題

 更新時(shí)間:2017年12月21日 15:37:23   作者:Yekongle  
下面小編就為大家分享一篇快速解決ajax請(qǐng)求出錯(cuò)狀態(tài)碼為0的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

今天在使用 ajax 向后臺(tái)請(qǐng)求數(shù)據(jù)時(shí)出現(xiàn)錯(cuò)誤,提示狀態(tài)碼為 0 ,后臺(tái)采用的是 spring mvc 架構(gòu)。

狀態(tài)碼為0是什么意思呢?查找了下,原來它意味著 (未初始化)即沒有調(diào)用到send()方法,我原來代碼如下 :

$.ajax({
url:"test",
type:"post",
data:{
  blogTitle : $("#form1 input").val(),
  blogType : $("#form1 option:selected").val(),
  article : htmlcontent
},
dataType: "json",
success: function(data,textStatus){
  if(data.flag == "success"){
    alert("發(fā)表成功!");
    window.location.;
  }    
},
error: function(XMLHttpRequest, textStatus, errorThrown){
  alert(XMLHttpRequest.status);
  alert(XMLHttpRequest.readyState);
  alert(textStatus);
}
 });

仔細(xì)檢查,好像沒什么不對(duì)勁的啊,況且在后臺(tái)都能正常接收發(fā)送的數(shù)據(jù)了,說明 ajax 還是發(fā)送了數(shù)據(jù)的,這是后臺(tái)打印的相關(guān)參數(shù)信息

又一番思索,原來是表單出現(xiàn)了問題:

<form onsubmit="addBlog();">
//中間省略
<button type="submit">發(fā)表博客</button> 
</form>

可以看到,我在 button 標(biāo)簽添加了 type=”submit”屬性,但這樣做會(huì)產(chǎn)生新的一次表單點(diǎn)擊提交,本來form 默認(rèn)點(diǎn)擊 button 時(shí)會(huì)產(chǎn)生一次提交 , button type=”submit” 時(shí)又會(huì)產(chǎn)生新第一次提交,導(dǎo)致 ajax 未執(zhí)行完畢表單事件發(fā)生了改變。

解決方法: 將上面代碼改為:

<form onsubmit="return false">
//中間省略
<button type="addBlog()">發(fā)表博客</button> 

以上這篇快速解決ajax請(qǐng)求出錯(cuò)狀態(tài)碼為0的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

灵寿县| 清苑县| 牟定县| 宜昌市| 建湖县| 平塘县| 唐海县| 梅河口市| 上杭县| 奉节县| 全南县| 云龙县| 新绛县| 宜昌市| 内江市| 游戏| 吴旗县| 登封市| 灵璧县| 茂名市| 文成县| 固镇县| 灵山县| 塔城市| 雷波县| 呼和浩特市| 苏州市| 临朐县| 秭归县| 云林县| 双桥区| 东阿县| 广德县| 若羌县| 米林县| 青河县| 泸水县| 揭西县| 桐乡市| 清远市| 平凉市|