濮阳杆衣贸易有限公司

主頁 > 知識庫 > JQuery ajax中error返回錯誤及一直返回error的解答

JQuery ajax中error返回錯誤及一直返回error的解答

熱門標(biāo)簽:青海醫(yī)療智能外呼系統(tǒng)怎么樣 上海浦東百度地圖標(biāo)注中心注冊 襄陽外呼系統(tǒng)接口 徐州電銷卡外呼系統(tǒng)供應(yīng)商 科智聯(lián)智能電銷機(jī)器人 外呼系統(tǒng)獲取客戶手機(jī)號 老虎郵局地圖標(biāo)注點(diǎn) 百靈鳥 目標(biāo)三維地圖標(biāo)注

進(jìn)入百度搜索此問題,發(fā)現(xiàn)有人這么說了一句

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

  于時我在ajax中進(jìn)行了處理

  async: false,結(jié)果發(fā)現(xiàn)提交正常的數(shù)據(jù)返回是正常的沒有錯誤。

 代碼如下 

$.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);
},
}); 

  最后補(bǔ)充一點(diǎn):

  發(fā)送error可能有下面兩張引起的,或者其他程序問題,需要我們認(rèn)真仔細(xì)。

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

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

今天用ajax做異步刪除,碰到一個問題。 ajax能請求action并且執(zhí)行方法成功。但是一直返回error方法。糾結(jié)了半天。最也查閱了很多資料?;旧纤闶歉鞣N嘗試。就想換Ext了。。

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

修改方法為:很簡單,把a(bǔ)ction中的以get開頭的方法修改成其他的例如;

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

修改為:

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

這樣就OK了!這個錯誤一般很難發(fā)現(xiàn),細(xì)心還是能發(fā)現(xiàn)滴!

好了,關(guān)于JQuery ajax中error返回錯誤及一直返回error的解答全部敘述完畢,希望大家喜歡。

您可能感興趣的文章:
  • jquery中ajax使用error調(diào)試錯誤的方法
  • ASP.NET中MVC使用AJAX調(diào)用JsonResult方法并返回自定義錯誤信息
  • 空格或者空白字符導(dǎo)致$.ajax()報parseerror錯誤小結(jié)
  • Jquery ajax執(zhí)行順序 返回自定義錯誤信息(實(shí)例講解)
  • JQuery.Ajax之錯誤調(diào)試幫助信息介紹
  • 使用jquery 的ajax調(diào)用總是錯誤親測的解決方法
  • jquery formValidator插件ajax驗(yàn)證 內(nèi)容不做任何修改再離開提示錯誤的bug解決方法
  • Jquery ajax不能解析json對象,報Invalid JSON錯誤的原因和解決方法
  • Ajax犯的錯誤處理方法

標(biāo)簽:紅河 咸寧 揭陽 佛山 股票 辛集 商洛 荊州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JQuery ajax中error返回錯誤及一直返回error的解答》,本文關(guān)鍵詞  JQuery,ajax,中,error,返回,錯誤,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JQuery ajax中error返回錯誤及一直返回error的解答》相關(guān)的同類信息!
  • 本頁收集關(guān)于JQuery ajax中error返回錯誤及一直返回error的解答的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    临高县| 如皋市| 滦平县| 巴塘县| 开化县| 汝南县| 元谋县| 京山县| 冕宁县| 安徽省| 张家口市| 建始县| 平果县| 河曲县| 宽城| 甘洛县| 揭西县| 成武县| 舟山市| 铁岭县| 东兴市| 江油市| 轮台县| 柘城县| 曲水县| 高雄县| 武川县| 濮阳县| 饶平县| 察雅县| 涪陵区| 西宁市| 北海市| 扶绥县| 绥棱县| 天水市| 东宁县| 黄山市| 黔西县| 贺州市| 靖远县|