新聞中心
小編給大家分享一下ajax跨域請求中parsererror錯誤怎么辦,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有郊區(qū)免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
ajax請求報parsererror錯誤是很寬泛的概念,很多情況下都報這個錯,
在很多時候,即使ajax提交、返回都正常
XMLHttpRequest.status=200 (正常響應)
XMLHttpRequest.readyState=4 (正常接收)
ajax也會提示一個parseerror的錯誤.
出現(xiàn)這個錯誤,大都是不良書寫習慣,或者語法不當造成的.
關(guān)于ajax的錯誤,請使用:
error:function(XMLHttpRequest, textStatus, errorThrown){ $("div").html(textStatus); $("div").append("
"XMLHttpRequest.status); $("div").append("
"XMLHttpRequest.readyState); $("div").append("
"XMLHttpRequest.responseText); }
或:
$("div").ajaxError(function(event,request, settings){ $(this).append("
取得錯誤相關(guān)信息,以進行分析.
textStatus返回除了得到null,"timeout", "error", "notmodified" 和 "parsererror"。
XMLHttpRequest對象可以使用status,readyState,responseText等屬性取得HTTP代碼,處理狀態(tài)和
否則,如果同一個頁面有多個ajax請求,并且在數(shù)據(jù)沒有返回時,再發(fā)出其它ajax請求時,
有可能出現(xiàn)parsererror出錯提示.
這種錯誤很隱敝,在開發(fā)時,不容易發(fā)現(xiàn),在并發(fā)測試時,就很容易暴露出.
以上是“ajax跨域請求中parsererror錯誤怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
當前名稱:ajax跨域請求中parsererror錯誤怎么辦
網(wǎng)頁路徑:http://fisionsoft.com.cn/article/jcdode.html