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

jquery中ajax使用error調(diào)試錯誤的方法

 更新時間:2015年02月08日 11:21:33   作者:whazhl  
這篇文章主要介紹了jquery中ajax使用error調(diào)試錯誤的方法,實例分析了Ajax的使用方法與error函數(shù)調(diào)試錯誤的技巧,需要的朋友可以參考下

本文實例講述了jquery中ajax使用error調(diào)試錯誤的方法。分享給大家供大家參考。具體分析如下:

JQuery使我們在開發(fā)Ajax應(yīng)用程序的時候提高了效率,減少了許多兼容性問題,我們在Ajax項目中,遇到ajax異步獲取數(shù)據(jù)出錯怎么辦,我們可以通過捕捉error事件來獲取出錯的信息。

jquery中ajax的常用用法類似于:

$(document).ready(function() {
  jQuery("#clearCac").click(function() {
 jQuery.ajax({
   url: url,
   type: "post",
   data: { id: '0' },
   dataType: "json",
   success: function(msg) {
 alert(msg);
   },
   error: function(XMLHttpRequest, textStatus, errorThrown) {
 alert(XMLHttpRequest.status);
 alert(XMLHttpRequest.readyState);
 alert(textStatus);
   },
   complete: function(XMLHttpRequest, textStatus) {
 this; // 調(diào)用本次AJAX請求時傳遞的options參數(shù)
   }
 });
  });
});

當通過ajax異步調(diào)用成功時,會調(diào)用 success函數(shù) 。success函數(shù)語法為:

 //請求成功后回調(diào)函數(shù)。這個方法有兩個參數(shù):服務(wù)器返回數(shù)據(jù),返回狀態(tài)
 function (data, textStatus)
 {
  // data could be xmlDoc, jsonObj, html, text, etc...   
  this;
 // the options for this ajax request
 }

當通過ajax異步調(diào)用出錯時,會調(diào)用 error函數(shù) 。error函數(shù)語法為:

//(默 認: 自動判斷 (xml 或 html)) 請求失敗時調(diào)用時間。
//參數(shù)有以下三個:XMLHttpRequest 對象、錯誤信息、(可選)捕獲的錯誤對象。
//如果發(fā)生了錯誤,錯誤信息(第二個參數(shù))除了得到null之外,
//還可能是"timeout", "error", "notmodified" 和 "parsererror"。
 
//textStatus: "timeout", "error", "notmodified" 和 "parsererror"。

error:function (XMLHttpRequest, textStatus, errorThrown) 
{ 
 
} 

error事件返回的第一個參數(shù)XMLHttpRequest:
XMLHttpRequest.readyState: 狀態(tài)碼的意思
0 - (未初始化)還沒有調(diào)用send()方法
1 - (載入)已調(diào)用send()方法,正在發(fā)送請求
2 - (載入完成)send()方法執(zhí)行完成,已經(jīng)接收到全部響應(yīng)內(nèi)容
3 - (交互)正在解析響應(yīng)內(nèi)容
4 - (完成)響應(yīng)內(nèi)容解析完成,可以在客戶端調(diào)用了
 
發(fā)送error可能有下面兩張引起的,或者其他程序問題,需要我們認真仔細。
1、data:"{}", data為空也一定要傳"{}";不然返回的是xml格式的。并提示parsererror.
2、parsererror的異常和Header 類型也有關(guān)系。及編碼header('Content-type: text/html; charset=utf8');

希望本文所述對大家的jQuery程序設(shè)計有所幫助。

相關(guān)文章

  • jQuery?UI菜單部件Menu?Widget

    jQuery?UI菜單部件Menu?Widget

    這篇文章介紹了jQuery?UI菜單部件Menu?Widget,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • 輕松學習jQuery插件EasyUI EasyUI創(chuàng)建樹形菜單

    輕松學習jQuery插件EasyUI EasyUI創(chuàng)建樹形菜單

    這篇文章主要幫助大家輕松學習jQuery插件EasyUI,EasyUI創(chuàng)建樹形菜單,內(nèi)容很豐富,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • Easyui Treegrid改變默認圖標的方法

    Easyui Treegrid改變默認圖標的方法

    這篇文章主要介紹了Easyui Treegrid改變默認圖標的方法的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • jQuery的ready方法實現(xiàn)原理分析

    jQuery的ready方法實現(xiàn)原理分析

    這篇文章主要介紹了jQuery的ready方法實現(xiàn)原理分析的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • jQuery鏈式操作實例分析

    jQuery鏈式操作實例分析

    這篇文章主要介紹了jQuery鏈式操作,實例分析了jQuery基于鏈式操作動態(tài)改變頁面元素樣式的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • 簡單介紹jsonp 使用小結(jié)

    簡單介紹jsonp 使用小結(jié)

    Jsonp(JSON with Padding) 是 json 的一種"使用模式",可以讓網(wǎng)頁從別的域名(網(wǎng)站)那獲取資料,即跨域讀取數(shù)據(jù),本文給大家簡單介紹jsonp 使用小結(jié) ,需要的朋友參考下
    2016-01-01
  • 11款新鮮的jQuery插件[附所有demo下載]

    11款新鮮的jQuery插件[附所有demo下載]

    每天都會有新的jQuery插件誕生,這里和大家分享最新出爐的11款在實際項目中可能用到的jQuery插件,提供整理后的實例下載。
    2011-01-01
  • 基于Jquery插件開發(fā)之圖片放大鏡效果(仿淘寶)

    基于Jquery插件開發(fā)之圖片放大鏡效果(仿淘寶)

    公司某個網(wǎng)站,需要實現(xiàn)圖片預覽效果,并能像淘寶一樣實現(xiàn)局部分大,使用jquery的朋友可以參考下。
    2011-11-11
  • jQuery實現(xiàn)列表的增加和刪除功能

    jQuery實現(xiàn)列表的增加和刪除功能

    這篇文章主要介紹了jQuery實現(xiàn)列表的增加和刪除功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-06-06
  • JQuery中解決重復動畫的方法

    JQuery中解決重復動畫的方法

    本篇文章主要介紹了JQuery中解決重復動畫的辦法,有分別有圖片滾動輪播,回到頁面頂部,聯(lián)級菜單滑出,手風琴等效果,有需要的朋友可以來看一下。
    2016-10-10

最新評論

延川县| 安吉县| 沂南县| 虎林市| 安龙县| 长阳| 夏邑县| 盘锦市| 永修县| 黎平县| 尼勒克县| 清丰县| 崇左市| 裕民县| 河西区| 林甸县| 乃东县| 伽师县| 迭部县| 申扎县| 揭东县| 内江市| 凤凰县| 永兴县| 济阳县| 龙游县| 淮安市| 柏乡县| 洛川县| 巴彦淖尔市| 阿图什市| 比如县| 古交市| 周至县| 德阳市| 项城市| 静乐县| 清涧县| 汾西县| 密山市| 松溪县|