亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決JQuery ajax中error返回錯誤及一直返回error的問題

發布時間:2021-09-17 16:50:04 來源:億速云 閱讀:281 作者:柒染 欄目:web開發

本篇文章為大家展示了如何解決JQuery ajax中error返回錯誤及一直返回error的問題,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

進入百度搜索此問題,發現有人這么說了一句

Jquery中的Ajax的async默認是true(異步請求),如果想一個Ajax執行完后再執行另一個Ajax, 需要把async=false就可以了

于時我在ajax中進行了處理

async: false,結果發現提交正常的數據返回是正常的沒有錯誤。

 代碼如下 

$.ajax({
type: "POST",
async: false,
url:urllink, 
data:data,
dataType:"html",
success:function(msg){
alert(data)
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
},
});

  最后補充一點:

  發送error可能有下面兩張引起的,或者其他程序問題,需要我們認真仔細。

  1、data:"{}", data為空也一定要傳"{}";不然返回的是xml格式的。并提示parsererror.

 jQuery ajax一直返回error的解答如下:

今天用ajax做異步刪除,碰到一個問題。 ajax能請求action并且執行方法成功。但是一直返回error方法。糾結了半天。最也查閱了很多資料。基本上算是各種嘗試。就想換Ext了。。

發現action中的方法有的是以get開始的。如果你仔細打印過ajax的返回的話,肯定會發現,ajax返回的時候會獲取action中的所有的以get開始的方法,當然包括action中的方法。獲取后和其他的get方法不一樣。你懂得!這個時候ajax會報500的錯。ajax當狀態嗎到300的時候就會進error方法。

修改方法為:很簡單,把action中的以get開頭的方法修改成其他的例如;

public String getNetBut(){ 
    bdiList=googleFlexDAO.getBuildingIpsById(araid.trim()); 
    return SUCCESS; 
  }

修改為:

public String findNetBut(){ 
    bdiList=googleFlexDAO.getBuildingIpsById(araid.trim()); 
    return SUCCESS; 
  }

這樣就OK了!這個錯誤一般很難發現,細心還是能發現滴!

上述內容就是如何解決JQuery ajax中error返回錯誤及一直返回error的問題,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仁怀市| 鲁甸县| 榆林市| 西青区| 繁昌县| 望都县| 榕江县| 洞口县| 伊宁市| 赤壁市| 镇宁| 温州市| 扎囊县| 平遥县| 什邡市| 伊宁市| 瓦房店市| 化州市| 蓝田县| 平凉市| 正宁县| 石阡县| 紫金县| 靖安县| 木兰县| 松桃| 南宁市| 广水市| 卢湾区| 黔西| 确山县| 英超| 沐川县| 睢宁县| 开阳县| 济宁市| 缙云县| 贵定县| 华阴市| 循化| 金乡县|