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