jQuery的ajax()方法用于向服務器發送HTTP請求。它可以接收一個對象作為參數,該對象用于指定請求的方法、URL、數據、成功回調函數等信息。
以下是ajax()方法的使用方法:
$.ajax({
url: 'http://example.com', // 請求的URL
success: function(response) {
// 成功的回調函數,response是服務器返回的數據
}
});
$.ajax({
method: 'POST', // 請求方法為POST
url: 'http://example.com',
success: function(response) {
// 成功的回調函數
}
});
$.ajax({
method: 'POST',
url: 'http://example.com',
data: { key1: 'value1', key2: 'value2' }, // 發送的數據
success: function(response) {
// 成功的回調函數
}
});
$.ajax({
url: 'http://example.com',
dataType: 'json', // 數據類型為JSON
success: function(response) {
// 成功的回調函數,response是解析后的JSON對象
}
});
$.ajax({
url: 'http://example.com',
headers: { 'Authorization': 'Bearer token' }, // 設置請求頭
timeout: 5000, // 設置超時時間為5秒
error: function(xhr, status, error) {
// 失敗的回調函數
}
});
以上是ajax()方法的基本使用方法,更詳細的用法可以參考jQuery的官方文檔。