jQuery操作基本操作三學習筆記 ajax一
阿新 • • 發佈:2018-07-01
ets 簡單 cast jsonp 服務器 進行 靈活 get tca
jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post, $.getJSON, $getScript。使用該方法進行異步數據通訊可以很靈活地設置請求的各個參數。常用參數和說明:
參數 描述
url 發送請求的地址
data 發送到服務器的數據。將自動轉換為請求字符串格式。
type 請求方式 ("POST" 或 "GET"), 默認為 "GET"
dataType 預期服務器返回的數據類型。可用值: xml,html,script,json,jsonp,text
success 請求成功後的回調函數。參數:由服務器返回,並根據dataType參數進行處理後的數據
error 默認: 自動判斷 (xml 或 html)) 請求失敗時調用此函數。如果發生了錯誤,錯誤信息(第二個參數)除了得到null之外,還可能是"timeout", "error", "notmodified" 和 "parsererror"
async 默認設置下,所有請求均為異步請求。如果需要發送同步請求,請將此選項設置為 false。註意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執行
$.ajax({
type: "POST",
url: "testServlet",
data: {"name":"itcast","location":"guangzhou"},
success: function(msg){
alert( "Data Saved: " + msg );
}
});
jQuery操作基本操作三學習筆記 ajax一