摘要:中的種常用請(qǐng)求方式返回其創(chuàng)建的對(duì)象。只有一個(gè)參數(shù)參數(shù)對(duì)象,包含各配置及回調(diào)函數(shù)信息。這是一個(gè)簡單的請(qǐng)求功能以取代復(fù)雜。請(qǐng)求成功時(shí)可調(diào)用回調(diào)函數(shù)。如果需要在出錯(cuò)時(shí)執(zhí)行函數(shù),請(qǐng)使用。實(shí)例添加成功通過請(qǐng)求載入數(shù)據(jù)。
jQuery中ajax的4種常用請(qǐng)求方式:
1.$.ajax()返回其創(chuàng)建的 XMLHttpRequest 對(duì)象。
$.ajax() 只有一個(gè)參數(shù):參數(shù) key/value 對(duì)象,包含各配置及回調(diào)函數(shù)信息。詳細(xì)參數(shù)選項(xiàng)見下。
如果你指定了 dataType 選項(xiàng),請(qǐng)確保服務(wù)器返回正確的 MIME 信息,(如 xml 返回 "text/xml")。
實(shí)例:
保存數(shù)據(jù)到服務(wù)器,成功時(shí)顯示信息。
$.ajax({
type: "post", dataType: "html", url: "/Resources/GetList.ashx", data: dataurl, success: function (data) { if (data != "") { $("#pager").pager({ pagenumber: pagenumber, pagecount: data.split("$$")[1], buttonClickCallback: PageClick }); $("#anhtml").html(data.split("$$")[0]); } } });
2.通過遠(yuǎn)程 HTTP GET 請(qǐng)求載入信息。
這是一個(gè)簡單的 GET 請(qǐng)求功能以取代復(fù)雜 $.ajax 。請(qǐng)求成功時(shí)可調(diào)用回調(diào)函數(shù)。如果需要在出錯(cuò)時(shí)執(zhí)行函數(shù),請(qǐng)使用 $.ajax。
實(shí)例:
$.get("test.cgi", { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
通過遠(yuǎn)程 HTTP POST 請(qǐng)求載入信息。
這是一個(gè)簡單的 POST 請(qǐng)求功能以取代復(fù)雜 $.ajax 。請(qǐng)求成功時(shí)可調(diào)用回調(diào)函數(shù)。如果需要在出錯(cuò)時(shí)執(zhí)行函數(shù),請(qǐng)使用 $.ajax。
實(shí)例:
$.post("/Resources/addfriend.ashx", { "fid": fids, "fname": fnames, "tuid": tuids, "tuname": tunames }, function (data) {
if (data == "ok") { alert("添加成功!"); } })
4.通過 HTTP GET 請(qǐng)求載入 JSON 數(shù)據(jù)。
實(shí)例:
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",
function(data){
$.each(data.items, function(i,item){
$("").attr("src", item.media.m).appendTo("#images"); if ( i == 3 ) return false;
});
});
復(fù)制代碼
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/82165.html
摘要:通過高度變化來切換所有匹配元素的可見性,并在切換完成后可選地觸發(fā)一個(gè)回調(diào)函數(shù)。請(qǐng)求完成后回調(diào)函數(shù)請(qǐng)求成功或失敗時(shí)均調(diào)用。 一、JQuery對(duì)象的基本方法: (1) get(); 取得所有匹配的元素 (2) get(index); 取得其中一個(gè)匹配的元素 $(this).get(0) 等同于 $(this)[0] (3) Number index(jqueryObj); 搜索子對(duì)象 (...
摘要:所有全局對(duì)象函數(shù)以及變量均自動(dòng)成為對(duì)象的成員。消息彈出窗口對(duì)象使用簡單方便,但因其交互方式生硬,通常只用于調(diào)試。可以在中創(chuàng)建三種消息框警告框確認(rèn)框提示框。習(xí)慣上,通過選擇符得到的集合一般命名為以起始的字符串,例如。 avascript 等于 ECMAScript + 宿主環(huán)境。宿主環(huán)境提供了一系列的全局對(duì)象,例如Node.js提供的require, console等;瀏覽器提供的DOM...
摘要:在本文中,我們將介紹一些在中發(fā)出請(qǐng)求的流行方法。是發(fā)出異步請(qǐng)求的傳統(tǒng)方式。如果等于,則表示請(qǐng)求已完成。是進(jìn)行調(diào)用的最簡單方法之一。它需要三個(gè)參數(shù)請(qǐng)求的地址您要發(fā)送的數(shù)據(jù)和回調(diào)函數(shù)。事實(shí)上,這是制作請(qǐng)求的最佳和最喜歡的方式之一。 showImg(https://segmentfault.com/img/bVbdEhE?w=749&h=450);JavaScript具有很好的模塊和方法來發(fā)...
摘要:在本文中,我們將介紹一些在中發(fā)出請(qǐng)求的流行方法。是發(fā)出異步請(qǐng)求的傳統(tǒng)方式。如果等于,則表示請(qǐng)求已完成。是進(jìn)行調(diào)用的最簡單方法之一。它需要三個(gè)參數(shù)請(qǐng)求的地址您要發(fā)送的數(shù)據(jù)和回調(diào)函數(shù)。事實(shí)上,這是制作請(qǐng)求的最佳和最喜歡的方式之一。 showImg(https://segmentfault.com/img/bVbdEhE?w=749&h=450);JavaScript具有很好的模塊和方法來發(fā)...
閱讀 862·2023-04-25 15:49
閱讀 3290·2021-09-22 15:13
閱讀 1459·2021-09-07 10:13
閱讀 3613·2019-08-29 18:34
閱讀 2694·2019-08-29 15:22
閱讀 651·2019-08-27 10:52
閱讀 832·2019-08-26 18:27
閱讀 3249·2019-08-26 13:44