Jquery Ajax
1、JQUERY.AJAX(URL,[SETTINGS])
url:一個用來包含發送請求的URL字符串。
settings:AJAX 請求設置。所有選項都是可選的。
2、JQUERY.GET(URL, [data], [callback], [type])
url:待載入頁面的URL地址
data:待發送 Key/value 參數。
callback:載入成功時回調函數。
type:返回內容格式,xml, html, script, json, text, _default。
示例:
$.get("test.ashx", { name: "John", time: "2pm" }, function(data){
alert("Data Loaded: " + data);
});
3、 JQUERY.GETJSON(URL, [data], [callback])
通過 HTTP GET 請求載入 JSON 數據。
url:發送請求地址。
data:待發送 Key/value 參數。
callback:載入成功時回調函數。
示例:
$.getJSON("test.ashx", { name: "John", time: "2pm" }, function(json){
alert("JSON Data: " + json.users[3].name);
});
4、JQUERY.POST(URL, [data], [callback], [type])
通過遠程 HTTP POST 請求載入信息。
這是一個簡單的 POST 請求功能以取代複雜 $.ajax 。請求成功時可調用回調函數。如果需要在出錯時執行函數,請使用 $.ajax。
url:發送請求地址。
data:待發送 Key/value 參數。
callback:發送成功時回調函數。
type:返回內容格式,xml, html, script, json, text, _default。
示例:
$.post("test.ashx", { "func": "getNameAndTime" },function(data){
alert(data.name);
}, "json");