欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery $.ajax相關用法分享

 更新時間:2012年03月16日 21:19:32   作者:  
jquery $.ajax相關用法分享,使用jquery的朋友可以參考下
復制代碼 代碼如下:

$.ajax({
type: "GET",
url: "Services/EFService.svc/Members",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
// Play with returned data in JSON format
},
error: function (msg) {
alert(msg);
}
});

全局事件是每次的Ajax請求都會觸發(fā)的,它會向DOM中的所有元素廣播,在上面 getScript() 示例中加載的腳本就是全局Ajax事件。全局事件可以如下定義:
復制代碼 代碼如下:

$("#loading").ajaxStart(function(){
$(this).show();
});

我們可以在特定的請求將全局事件禁用,只要設置下 global 選項就可以了:
復制代碼 代碼如下:

$.ajax({
url: "test.html",
global: false,// 禁用全局Ajax事件. // ... });

下面是jQuery官方給出的完整的Ajax事件列表:
•ajaxStart (Global Event)
This event is broadcast if an Ajax request is started and no other Ajax requests are currently running.
•beforeSend (Local Event)
This event, which is triggered before an Ajax request is started, allows you to modify the XMLHttpRequest object (setting additional headers, if need be.)
•ajaxSend (Global Event)
This global event is also triggered before the request is run.
•success (Local Event)
This event is only called if the request was successful (no errors from the server, no errors with the data).
•ajaxSuccess (Global Event)
This event is also only called if the request was successful.
•error (Local Event)
This event is only called if an error occurred with the request (you can never have both an error and a success callback with a request).
•ajaxError (Global Event)
This global event behaves the same as the local error event.
•complete (Local Event)
This event is called regardless of if the request was successful, or not. You will always receive a complete callback, even for synchronous requests.
•ajaxComplete (Global Event)
This event behaves the same as the complete event and will be triggered every time an Ajax request finishes.
•ajaxStop (Global Event)
This global event is triggered if there are no more Ajax requests being processed.
jQuery.ajaxSetup( options ) : 設置全局 AJAX 默認選項。
設置 AJAX 請求默認地址為 "/xmlhttp/",禁止觸發(fā)全局 AJAX 事件,用 POST 代替默認 GET 方法。其后的 AJAX 請求不再設置任何選項參數(shù)。
jQuery 代碼:
復制代碼 代碼如下:

$.ajaxSetup({
url: "/xmlhttp/",
global: false,
type: "POST"
});
$.ajax({ data: myData });


如果指定為 html 類型,任何內(nèi)嵌的 JavaScript 都會在 HTML 作為一個字符串返回之前執(zhí)行。類似地,指定 script 類型的話,也會先執(zhí)行服務器端生成 JavaScript,然后再把腳本作為一個文本數(shù)據(jù)返回。
JSON 數(shù)據(jù)是一種能很方便通過 JavaScript 解析的結構化數(shù)據(jù)。如果獲取的數(shù)據(jù)文件存放在遠程服務器上(域名不同,也就是跨域獲取數(shù)據(jù)),則需要使用 jsonp 類型。使用這種類型的話,會創(chuàng)建一個查詢字符串參數(shù) callback=? ,這個參數(shù)會加在請求的 URL 后面。服務器端應當在 JSON 數(shù)據(jù)前加上回調(diào)函數(shù)名,以便完成一個有效的 JSONP 請求。如果要指定回調(diào)函數(shù)的參數(shù)名來取代默認的 callback,可以通過設置 $.ajax() 的 jsonp 參數(shù)。   

相關文章

  • jQuery實現(xiàn)帶有洗牌效果的動畫分頁實例

    jQuery實現(xiàn)帶有洗牌效果的動畫分頁實例

    這篇文章主要介紹了jQuery實現(xiàn)帶有洗牌效果的動畫分頁,涉及jquery頁面元素樣式及animate方法的相關使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • jQuery實現(xiàn)的多級下拉菜單效果代碼

    jQuery實現(xiàn)的多級下拉菜單效果代碼

    這篇文章主要介紹了jQuery實現(xiàn)的多級下拉菜單效果代碼,涉及jquery鼠標事件及頁面元素的顯示與隱藏效果實現(xiàn)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-08-08
  • 基于jquery實現(xiàn)智能表單驗證操作

    基于jquery實現(xiàn)智能表單驗證操作

    這篇文章主要為大家詳細介紹了基于jquery實現(xiàn)智能表單驗證操作的相關資料,利用jquery實現(xiàn)了對一個表單字段格式的即時檢查,感興趣的小伙伴們可以參考一下
    2016-05-05
  • ExtJs動態(tài)生成treepanel的Json格式

    ExtJs動態(tài)生成treepanel的Json格式

    這篇文章主要介紹了ExtJs動態(tài)生成treepanel的Json格式的相關資料,需要的朋友可以參考下
    2015-07-07
  • 使用jQuery制作浮動工具欄的實例分享

    使用jQuery制作浮動工具欄的實例分享

    這里所說的浮動工具欄就是大家平時看到的社交網(wǎng)絡分享按鈕欄那樣的效果,可以做成浮動效果且能上下移動,這里我們就來看一個使用jQuery制作頁面工具邊欄的實例分享.
    2016-05-05
  • jQuery+PHP實現(xiàn)動態(tài)數(shù)字展示特效

    jQuery+PHP實現(xiàn)動態(tài)數(shù)字展示特效

    我們在一些應用中需要動態(tài)展示數(shù)據(jù),比如當前在線人數(shù),當前交易總額,當前匯率等等,前端頁面需要實時刷新獲取最新數(shù)據(jù)。本文將結合實例給大家介紹使用jQuery和PHP來實現(xiàn)動態(tài)數(shù)字展示效果。
    2015-03-03
  • jquery+ajax實現(xiàn)注冊實時驗證實例詳解

    jquery+ajax實現(xiàn)注冊實時驗證實例詳解

    這篇文章主要介紹了jquery+ajax實現(xiàn)注冊實時驗證的方法,結合實例形式較為詳細的分析了jQuery基于ajax請求實現(xiàn)注冊時無刷新驗證的相關技巧,需要的朋友可以參考下
    2015-12-12
  • JQuery擴展對象方法操作示例

    JQuery擴展對象方法操作示例

    這篇文章主要介紹了JQuery擴展對象方法操作,結合實例形式簡單分析了jQuery使用$.fn.extend方法擴展對象方法的相關操作技巧,需要的朋友可以參考下
    2018-08-08
  • 使用jquery提交form表單并自定義action的方法

    使用jquery提交form表單并自定義action的方法

    下面小編就為大家?guī)硪黄褂胘query提交form表單并自定義action的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • 2則自己編寫的jQuery特效分享

    2則自己編寫的jQuery特效分享

    這里給大家分享的是個人編寫的2個jQuery特效,非常簡單實用,推薦給大家,希望對大家能有所幫助。
    2015-02-02

最新評論