jQuery.get( url, [data], [callback] ):使用GET方式來進行異步請求
參數:
url(String) : 發送請求的URL地址.
data(Map) : (可選) 要發送給服務器的數據,以 Key/value 的鍵值對形式表示,會作爲QueryString附加到請求URL中。
callback(Function) : (可選) 載入成功時回調函數(只有當Response的返回狀態是success纔是調用該方法)。
這是一個簡單的 GET 請求功能以取代複雜 $.ajax 。請求成功時可調用回調函數。若是須要在出錯時執行函數,請使用 $.ajax。示例代碼:
$.get("./Ajax.aspx", {Action:"get",Name:"lulu"}, function (data, textStatus){
//返回的 data 能夠是 xmlDoc, jsonObj, html, text, 等等.
this;
// 在這裏this指向的是Ajax請求的選項配置信息,請參考下圖
alert(data);
//alert(textStatus);/
/請求狀態:success,error等等。
固然這裏捕捉不到error,由於error的時候根本不會運行該回調函數
//alert(this);
});
點擊發送請求:
jQuery.get()回調函數裏面的 this ,指向的是Ajax請求的選項配置信息: