相較與js異步物件的繁瑣,jq的ajax物件結構更加清晰
一:ajax物件簡述
ajax(Asynchronous JavaScript and XML),異步的xml和js物件,主要用于在不重繪全域頁面的基礎上,更新區域頁面,多用于表單提交,搜索更新
在jq中的ajax物件的格式為:
$.ajax({ // some code...})
js的ajax物件在此不多贅述
二:各類屬性
一個完整的ajax物件起碼應該有四個屬性:type, url,data,success
1.type 這個是ajax發送請求時所用的格式,值為字串型別的大寫的POST或者GET
type: "GET",
2.url 這個是請求讀取的檔案的地址,可以是在線,也可以是本地,如果在本地,需要輸入 相對路徑,并確保服務器開啟!
以node在線api為例:
url: "https://cnodejs.org/api/v1/topics", //url:檔案路徑
3.seccess 這個是ajax請求發送成功后的操作,后跟一個回呼引數為result的函式,result指接收到的資料
success: function(result) { console.log(result) //result 指的的請求發送成功后接收到的資料},4.data 這個是發送請求后傳入的資料
data: { //這里是對接收到的資料進行的一些設定
},
通常來說,有以上四個屬性就已經可以完成基本的互動操作了
以上,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/36836.html
標籤:jQuery
上一篇:jQuery 原始碼分析(十一) 佇列模塊 Queue詳解
下一篇:jQuery—自定義HTTP請求
