jquery_ajax_應(yīng)用實(shí)例解析大全

jquery_ajax_應(yīng)用實(shí)例解析大全

ID:11375845

大小:198.50 KB

頁(yè)數(shù):0頁(yè)

時(shí)間:2018-07-11

jquery_ajax_應(yīng)用實(shí)例解析大全_第頁(yè)
預(yù)覽圖正在加載中,預(yù)計(jì)需要20秒,請(qǐng)耐心等待
資源描述:

《jquery_ajax_應(yīng)用實(shí)例解析大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、jQueryAjax應(yīng)用實(shí)例解析大全1.??JQUERY+ASP....2.??AJAX框架用A...3.??AJAX框架用A...4.??在JSP中使用jque...5.??ASP.netAJA...???更多相關(guān)推薦...??????[關(guān)鍵字:jQueryAjax應(yīng)用實(shí)例解析大全]?1.load(url,[data],[callback]):載入遠(yuǎn)程HTML文件代碼并插入至DOM中。url(String):請(qǐng)求的HTML頁(yè)的URL地址。data(Map):(可選參數(shù))發(fā)送至服務(wù)器的key/value數(shù)據(jù)。callback(Cal

2、lback):(可選參數(shù))請(qǐng)求完成時(shí)(不需要是success的)的回調(diào)函數(shù)。這個(gè)方法默認(rèn)使用GET方式來(lái)傳遞的,如果[data]參數(shù)有傳遞數(shù)據(jù)進(jìn)去,就會(huì)自動(dòng)轉(zhuǎn)換為POST方式的。jQuery1.2中,可以指定選擇符,來(lái)篩選載入的HTML文檔,DOM中將僅插入篩選出的HTML代碼。語(yǔ)法形如"url#some>selector"。這個(gè)方法可以很方便的動(dòng)態(tài)加載一些HTML文件,例如表單。示例代碼:$(".ajax.load").load("http://www.cnblogs.com/yeer/archive/2009/06/10/150

3、0682.html.post",function(responseText,textStatus,XMLHttpRequest){this;//在這里this指向的是當(dāng)前的DOM對(duì)象,即$(".ajax.load")[0]//alert(responseText);//請(qǐng)求返回的內(nèi)容//alert(textStatus);//請(qǐng)求狀態(tài):success,error//alert(XMLHttpRequest);//XMLHttpRequest對(duì)象});?這里將顯示結(jié)果。?注:不知道為什么URL寫絕對(duì)路徑在FF下會(huì)出錯(cuò),知道的麻煩告訴下

4、。下面的get()和post()示例使用的是絕對(duì)路徑,所以在FF下你將會(huì)出錯(cuò)并不會(huì)看到返回結(jié)果。還有g(shù)et()和post()示例都是跨域調(diào)用的,發(fā)現(xiàn)傳上來(lái)后沒(méi)辦法獲取結(jié)果,所以把運(yùn)行按鈕去掉了。?2.jQuery.get(url,[data],[callback]):使用GET方式來(lái)進(jìn)行異步請(qǐng)求參數(shù):url(String):?發(fā)送請(qǐng)求的URL地址.data(Map):(可選)要發(fā)送給服務(wù)器的數(shù)據(jù),以Key/value的鍵值對(duì)形式表示,會(huì)做為QueryString附加到請(qǐng)求URL中。callback(Function):(可選)載入成

5、功時(shí)回調(diào)函數(shù)(只有當(dāng)Response的返回狀態(tài)是success才是調(diào)用該方法)。這是一個(gè)簡(jiǎn)單的GET請(qǐng)求功能以取代復(fù)雜$.ajax。請(qǐng)求成功時(shí)可調(diào)用回調(diào)函數(shù)。如果需要在出錯(cuò)時(shí)執(zhí)行函數(shù),請(qǐng)使用$.ajax。示例代碼:$.get("./Ajax.aspx",{Action:"get",Name:"lulu"},function(data,textStatus){//返回的data可以是xmlDoc,jsonObj,html,text,等等.this;//在這里this指向的是Ajax請(qǐng)求的選項(xiàng)配置信息,請(qǐng)參考下圖alert(data);

6、//alert(textStatus);//請(qǐng)求狀態(tài):success,error等等。當(dāng)然這里捕捉不到error,因?yàn)閑rror的時(shí)候根本不會(huì)運(yùn)行該回調(diào)函數(shù)//alert(this);});點(diǎn)擊發(fā)送請(qǐng)求:jQuery.get()回調(diào)函數(shù)里面的this,指向的是Ajax請(qǐng)求的選項(xiàng)配置信息:?3.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的鍵值

7、對(duì)形式表示。callback(Function):(可選)載入成功時(shí)回調(diào)函數(shù)(只有當(dāng)Response的返回狀態(tài)是success才是調(diào)用該方法)。type(String):(可選)官方的說(shuō)明是:Typeofdatatobesent。其實(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.W

8、rite("{result:'"+Request["Name"]+",你好!(這消息來(lái)自服務(wù)器)'}");jQuery代碼:$.post("Ajax.aspx",{Action:"post",Name:"lulu"},function

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。