国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

jQuery中Ajax的get、post等方法詳解_jquery

來源:懂視網 責編:小采 時間:2020-11-27 21:33:13
文檔

jQuery中Ajax的get、post等方法詳解_jquery

jQuery中Ajax的get、post等方法詳解_jquery:load()方法通常用來從Web服務器上獲取靜態的數據文件,然而這并不能體現ajax的全部價值。 在項目中,如果需要傳遞一些參數給服務器中的頁面,那么可以使用$.get()或者$.post()方法(或者是$.ajax()方法) $.get()方法使用GET方式來進行異步請求。結構為:$
推薦度:
導讀jQuery中Ajax的get、post等方法詳解_jquery:load()方法通常用來從Web服務器上獲取靜態的數據文件,然而這并不能體現ajax的全部價值。 在項目中,如果需要傳遞一些參數給服務器中的頁面,那么可以使用$.get()或者$.post()方法(或者是$.ajax()方法) $.get()方法使用GET方式來進行異步請求。結構為:$
load()方法通常用來從Web服務器上獲取靜態的數據文件,然而這并不能體現ajax的全部價值。

在項目中,如果需要傳遞一些參數給服務器中的頁面,那么可以使用$.get()或者$.post()方法(或者是$.ajax()方法)

$.get()方法使用GET方式來進行異步請求。結構為:$.get(url [, data] [, callback] [, type])

$.get()方法參數解釋如下:

參數名稱 類型 說明
url String 請求的HTML頁的URL地址
data(可選) Object 發送至服務器的key/value數據會作為QueryString附加到請求URL中
callback(可選) Function 載入成功時回調函數(只有當Response的返回狀態是success才調用該方法)自動將請求結果和狀態傳遞給該方法
type(可選) String 服務器端返回內容的格式,包括xml、html、script、json、text和_default

$.post()方法。

$.post()和$.get()方法的結構和使用方式相同,不過它們之間仍然有以下區別:

GET請求會將參數跟在URL后進行傳遞,而POST請求則是作為HTTP消息的實體內容發送給Web服務器。
GET方式對傳輸的數據有大小限制(通常不大于2KB),而使用POST方式傳遞的數據量要比GET方式大得多(理論上不受限制)
GET方式請求的數據會被瀏覽器緩存起來,因此其他人就可以從瀏覽器的歷史記錄中讀取到這些數據,例如賬號和密碼等。在某種情況下,GET方式會帶來嚴重的安全性問題,而POST方式相對來說可以避免這些問題
GET方式和POST方式傳遞的數據在服務器端的獲取也不相同。

$.getScript():jQuery提供了此方法來直接加載js文件,與加載一個HTML片段一樣簡單方便,并且不需要對JavaScript文件進行處理,JavaScript文件會自動執行。

jQuery代碼如下:

代碼如下:
$(function () {
$("#send").click(function () {
$.getScript("test.js");
});
})

與其他ajax方法一樣,$.getScript()方法也有回調函數,它會在JavaScript文件載入成功后運行。

例如:想載入jQuery官方顏色動畫插件(jquery.color.js),成功后給元素綁定顏色變化動畫:

代碼如下:




xml:返回XML文檔,可用jQuery處理

html:返回純文本HTML信息;包含的script標簽會在插入DOM時執行

script:返回純文本JavaScript代碼。不會自動緩存結果。除非設置了cache參數。注意在遠程請求時(不在同一個域下),所有POST請求都將轉為GET請求。

json:返回JSON數據

jsonp:JSONP格式。使用JSONP形式調用函數時,例如myurl?callback=?,jQuery將自動替換后一個”?“為正確的函數名,以執行回調函數。

text:返回純文本字符串

beforeSend Function

發送請求前可以修改XMLHttpRequest對象的函數,例如添加自定義HTTP頭。在beforeSend中如果返回false可以取消本次Ajax請求。XMLHttpRequest對象是唯一的參數。

function(XMLHttpRequest) {

  this;//調用本次Ajax請求時傳遞的options參數

}

complete Function

請求完成后調用的回調函數(請求成功或失敗時均調用)

參數:XMLHttpRequest對象和一個描述成功請求類型的字符串。

function(XMLHttpRequest, textStatue){

  this;//調用本次Ajax請求時傳遞的options參數

}

success Function

請求成功后調用的回調函數,有兩個參數。

(1)由服務器返回,并根據dataType參數進行處理后的數據

(2)描述狀態的字符串

function(data, textStatus) {

  //data可能是xmlDoc、jsonObj、html、text等

  this;//調用本次Ajax請求時傳遞的options參數

}

error Function

請求失敗時被調用的函數。該函數有3個參數,即XMLHttpRequest對象、錯誤信息、捕獲的錯誤對象(可選)。

Ajax事件函數如下:

function(XMLHttpRequest, textStatus, errorThrown) {

  //通常情況下textStatus和errorThrown只有其中一個包含信息

  this;//調用本次Ajax請求時傳遞的options參數

}

global Boolean 默認為true。表示是否觸發全局Ajax事件。設置為false將不會觸發全局Ajax事件,AjaxStart或AjaxStop可用于控制各種Ajax事件

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

jQuery中Ajax的get、post等方法詳解_jquery

jQuery中Ajax的get、post等方法詳解_jquery:load()方法通常用來從Web服務器上獲取靜態的數據文件,然而這并不能體現ajax的全部價值。 在項目中,如果需要傳遞一些參數給服務器中的頁面,那么可以使用$.get()或者$.post()方法(或者是$.ajax()方法) $.get()方法使用GET方式來進行異步請求。結構為:$
推薦度:
標簽: 方法 講解 ge
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 一97日本道伊人久久综合影院 | 精品国产一区二区三区成人 | 国产成人精品日本亚洲11 | 国产亚洲第一页 | 日韩精品免费看 | 亚洲精品在线免费看 | 国产成人精品免费视频大 | 久久www免费人成_看片美女图 | 国产精品毛片一区二区三区 | 精品国产欧美一区二区三区成人 | 免费在线观看一区二区 | 亚洲视频在线免费播放 | 国产在线视频网 | 国产99久久亚洲综合精品 | 欧美亚洲另类在线观看 | 一区二区三区在线视频观看 | 亚州色图欧美色图 | 欧美成人看片一区二区三区尤物 | 中文字幕美日韩在线高清 | 在线欧美视频免费观看国产 | 欧美午夜视频在线观看 | 欧美在线视频免费观看 | 亚洲最新在线 | 国产日韩欧美精品 | 特黄特黄aaaa级毛片免费看 | 老司机精品视频一区二区 | 亚洲一区二区三区精品视频 | 欧美一级色图 | 精品欧美一区二区三区 | 亚洲欧美日韩中文字幕在线不卡 | 国产成人精品一区二三区2022 | 欧美亚洲欧美 | 国产在线精品一区二区 | 久久久久九九 | 国产精品久久久久久久久 | 精品欧美一区二区在线观看欧美熟 | 日本一区二区三区免费高清在线 | 日韩αv | 国产日韩一区二区三区在线播放 | 一区二区三区视频 | 国产精品合集一区二区三区 |