$.ajax([settings ])
:
常用的setting有:
url:發(fā)送請求的地址刻伊;
method:請求的方法,如"POST"、"GET";
data:發(fā)送到服務器的數據铐姚。將自動轉換為請求字符串格式哨颂。GET 請求中將附加在 URL 后面祭钉,POST請求作為表單數據霸饲;
dataType:預期服務器返回的數據類型。如果不指定患亿,jQuery 將自動進行判斷传蹈;
$.get()
:專門處理GET請求;這是一個Ajax功能的縮寫步藕,這相當于:
$.ajax({
url: url,
data: data,
success: success,
dataType: dataType
});
$.getJSON()
:使用一個HTTP GET請求從服務器加載JSON編碼的數據惦界;相當于:
$.ajax({
dataType: "json",
url: url,
data: data,
success: success
});
使用范例:
配合.done()
和.fail()
使用
$.ajax({
url: 'example.php',
data: {
name: 123,
age: 25,
sex: male
},
method: "GET"
}).done(function(){
console.log('請求成功')
}).fail(function(){
console.log('請求失敗')
});
$.get('example.php',function(data){
console.log(data)
});
$.getJSON('example.php',function(JSON){
console.log(JSON)
});