jquery中如何使用ajax

這篇文章將為大家詳細(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)

成都網(wǎng)站建設(shè)