這篇文章將為大家詳細(xì)講解有關(guān)jquery中如何使用ajax,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
我們提供的服務(wù)有:網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、高郵ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的高郵網(wǎng)站制作公司
定義和用法:
ajax() 方法用于執(zhí)行 AJAX(異步 HTTP)請求。所有的 jQuery AJAX 方法都使用 ajax() 方法。ajax()方法常用于其他方法不能完成的請求。
基本語法:
$.ajax({name:value, name:value, ... })
使用實(shí)例:
$.ajax({
type: "POST",// 請求的類型(GET 或 POST)
url: "/alink-hq/checkCode",// 請求的url地址
dataType:'json', //需要返回的的數(shù)據(jù)類型
data: {
"username": name,
"password": password
},//需要發(fā)送到后臺交互的數(shù)據(jù)
async: false,//表示請求是否異步處理。默認(rèn)是 true。
beforeSend:function(){ //發(fā)送請求前運(yùn)行的方法
// ....
},
success: function (res) { //處理返回數(shù)據(jù),成功或者失敗。
if (res == "success") {
result = res;
console.log('校驗成功')
} else {
result = res;
console.log('校驗失敗')
}
}
})
ajax參數(shù)和相應(yīng)值:
參數(shù)名稱 | 對應(yīng)值及相關(guān)描述 |
---|---|
async | 布爾值,表示請求是否異步處理。默認(rèn)是 true。 |
beforeSend(xhr) | 發(fā)送請求前運(yùn)行的函數(shù)。 |
cache | 布爾值,表示瀏覽器是否緩存被請求頁面。默認(rèn)是 true。 |
complete(xhr,status) | 請求完成時運(yùn)行的函數(shù)(在請求成功或失敗之后均調(diào)用,即在 success 和 error 函數(shù)之后)。 |
contentType | 發(fā)送數(shù)據(jù)到服務(wù)器時所使用的內(nèi)容類型。默認(rèn)是:"application/x-www-form-urlencoded"。 |
context | 為所有 AJAX 相關(guān)的回調(diào)函數(shù)規(guī)定 "this" 值。 |
data | 規(guī)定要發(fā)送到服務(wù)器的數(shù)據(jù)。 |
dataFilter(data,type) | 用于處理 XMLHttpRequest 原始響應(yīng)數(shù)據(jù)的函數(shù)。 |
dataType | 預(yù)期的服務(wù)器響應(yīng)的數(shù)據(jù)類型。 |
error(xhr,status,error) | 如果請求失敗要運(yùn)行的函數(shù)。 |
global | 布爾值,規(guī)定是否為請求觸發(fā)全局 AJAX 事件處理程序。默認(rèn)是 true。 |
ifModified | 布爾值,規(guī)定是否僅在最后一次請求以來響應(yīng)發(fā)生改變時才請求成功。默認(rèn)是 false。 |
jsonp | 在一個 jsonp 中重寫回調(diào)函數(shù)的字符串。 |
jsonpCallback | 在一個 jsonp 中規(guī)定回調(diào)函數(shù)的名稱。 |
password | 規(guī)定在 HTTP 訪問認(rèn)證請求中使用的密碼。 |
processData | 布爾值,規(guī)定通過請求發(fā)送的數(shù)據(jù)是否轉(zhuǎn)換為查詢字符串。默認(rèn)是 true。 |
scriptCharset | 規(guī)定請求的字符集。 |
success(result,status,xhr) | 當(dāng)請求成功時運(yùn)行的函數(shù)。 |
timeout | 設(shè)置本地的請求超時時間(以毫秒計)。 |
traditional | 布爾值,規(guī)定是否使用參數(shù)序列化的傳統(tǒng)樣式。 |
type | 規(guī)定請求的類型(GET 或 POST)。 |
url | 規(guī)定發(fā)送請求的 URL。默認(rèn)是當(dāng)前頁面。 |
username | 規(guī)定在 HTTP 訪問認(rèn)證請求中使用的用戶名。 |
xhr | 用于創(chuàng)建 XMLHttpRequest 對象的函數(shù)。 |
關(guān)于jquery中如何使用ajax就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
新聞標(biāo)題:jquery中如何使用ajax
當(dāng)前地址:http://bm7419.com/article14/jjcgde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、外貿(mào)建站、全網(wǎng)營銷推廣、ChatGPT、網(wǎng)站建設(shè)、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)