本篇內(nèi)容主要講解“jquery如何發(fā)送post請(qǐng)求”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“jquery如何發(fā)送post請(qǐng)求”吧!
成都創(chuàng)新互聯(lián)為客戶提供專業(yè)的成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、程序、域名、空間一條龍服務(wù),提供基于WEB的系統(tǒng)開(kāi)發(fā). 服務(wù)項(xiàng)目涵蓋了網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站程序開(kāi)發(fā)、WEB系統(tǒng)開(kāi)發(fā)、微信二次開(kāi)發(fā)、成都做手機(jī)網(wǎng)站等網(wǎng)站方面業(yè)務(wù)。
在jquery中,可以利用“$.post()”方法發(fā)送post請(qǐng)求,該方法的作用就是使用HTTP POST請(qǐng)求從服務(wù)器加載數(shù)據(jù),語(yǔ)法為“$(selector).post(URL,data,規(guī)定當(dāng)請(qǐng)求成功時(shí)運(yùn)行的函數(shù),數(shù)據(jù)類型)”。
本教程操作環(huán)境:windows10系統(tǒng)、jquery3.2.1版本、Dell G3電腦。
$.post() 方法使用 HTTP POST 請(qǐng)求從服務(wù)器加載數(shù)據(jù)。
語(yǔ)法為:
$(selector).post(URL,data,function(data,status,xhr),dataType)
URL 必需。規(guī)定將請(qǐng)求發(fā)送到哪個(gè) URL。
data 可選。規(guī)定連同請(qǐng)求發(fā)送到服務(wù)器的數(shù)據(jù)。
function(data,status,xhr) 可選。規(guī)定當(dāng)請(qǐng)求成功時(shí)運(yùn)行的函數(shù)。額外的參數(shù):
data - 包含來(lái)自請(qǐng)求的結(jié)果數(shù)據(jù)
status - 包含請(qǐng)求的狀態(tài)("success"、"notmodified"、"error"、"timeout"、"parsererror")
xhr - 包含 XMLHttpRequest 對(duì)象
dataType 可選。規(guī)定預(yù)期的服務(wù)器響應(yīng)的數(shù)據(jù)類型。默認(rèn)地,jQuery 會(huì)智能判斷??赡艿念愋停?/p>
"xml" - 一個(gè) XML 文檔
"html" - HTML 作為純文本
"text" - 純文本字符串
"script" - 以 JavaScript 運(yùn)行響應(yīng),并以純文本返回
"json" - 以 JSON 運(yùn)行響應(yīng),并以 JavaScript 對(duì)象返回
"jsonp" - 使用 JSONP 加載一個(gè) JSON 塊,將添加一個(gè) "?callback=?" 到 URL 來(lái)規(guī)定回調(diào)
示例如下:
123 在以下輸入框中輸入名字:
第一個(gè)名稱:匹配項(xiàng):
該實(shí)例的PHP代碼 (demo_ajax_gethint)
輸出結(jié)果:
到此,相信大家對(duì)“jquery如何發(fā)送post請(qǐng)求”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!