日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

jQuery $.post $.ajax用法

發(fā)布時(shí)間:2025/3/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery $.post $.ajax用法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

jQuery.post( url, [data], [callback], [type] ) :使用POST方式來(lái)進(jìn)行異步請(qǐng)求

參數(shù):

url?(String) : 發(fā)送請(qǐng)求的URL地址.

data?(Map) : (可選) 要發(fā)送給服務(wù)器的數(shù)據(jù),以 Key/value 的鍵值對(duì)形式表示。

callback?(Function) : (可選) 載入成功時(shí)回調(diào)函數(shù)(只有當(dāng)Response的返回狀態(tài)是success才是調(diào)用該方法)。

type?(String) : (可選)官方的說(shuō)明是:Type of data to be sent。其實(shí)應(yīng)該為客戶端請(qǐng)求的類型(JSON,XML,等等)

這是一個(gè)簡(jiǎn)單的 POST 請(qǐng)求功能以取代復(fù)雜 $.ajax 。請(qǐng)求成功時(shí)可調(diào)用回調(diào)函數(shù)。如果需要在出錯(cuò)時(shí)執(zhí)行函數(shù),請(qǐng)使用 $.ajax。示例代碼:

Ajax.aspx:

Response.ContentType?=?"application/json";Response.Write("{result:?'"?+?Request["Name"]?+?",你好!(這消息來(lái)自服務(wù)器)'}"); jQuery 代碼: $.post("Ajax.aspx",?{?Action:?"post",?Name:?"lulu"?},?????
???function?(data,?textStatus){????????
????//?data?可以是?xmlDoc,?jsonObj,?html,?text,?等等.??
????//this;
????//?這個(gè)Ajax請(qǐng)求的選項(xiàng)配置信息,請(qǐng)參考jQuery.get()說(shuō)到的this??
???alert(data.result);????????},?"json");

點(diǎn)擊提交:

這里設(shè)置了請(qǐng)求的格式為"json":


$.ajax()這個(gè)是jQuery?的底層 AJAX 實(shí)現(xiàn)。簡(jiǎn)單易用的高層實(shí)現(xiàn)見(jiàn) $.get, $.post 等。

這里有幾個(gè)Ajax事件參數(shù):beforeSend?success?complete ,error 。我們可以定義這些事件來(lái)很好的處理我們的每一次的Ajax請(qǐng)求。

?

$.ajax({
url:?'stat.php',

type:?'POST',

data:{Name:"keyun"},

dataType:?'html',

timeout:?1000,

error:?function(){alert('Error?loading?PHP?document');},

success:?function(result){alert(result);}

});

轉(zhuǎn)載于:https://www.cnblogs.com/lk516924/p/4037216.html

總結(jié)

以上是生活随笔為你收集整理的jQuery $.post $.ajax用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。