Jquery中常用的AJax的方法

2017-04-26 1175 3 編輯:深圳網站建設 來源:互聯網

jQuery中ajax的4種常用請求方式:

1.$.ajax()返回其創建的 XMLHttpRequest 對象。

$.ajax() 只有一個參數:參數 key/value 對象,包含各配置及回調函數信息。如果指定了 dataType 選項,請確保服務器返回正確的 MIME 信息,(如 xml 返回 "text/xml")。

實例:

保存數據到服務器,成功時顯示信息。

$.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.通過遠程 HTTP GET 請求載入信息。

這是一個簡單的 GET 請求功能以取代復雜 $.ajax 。請求成功時可調用回調函數

。如果需要在出錯時執行函數,請使用 $.ajax。 實例:

$.get("test.cgi", { name: "John", time: "2pm" },

function(data){

alert("Data Loaded: " + data);

});

3. 通過遠程 HTTP POST 請求載入信息。 這是一個簡單的 POST 請求功能以取代復雜 $.ajax 。

請求成功時可調用回調函數。如果需要在出錯時執行函數,請使用 $.ajax。

實例:

$.post("/Resources/addfriend.ashx", { "fid": fids, "fname": fnames, "tuid": tuids, "tuname": tunames },

function (data) {

if (data == "ok") {

alert("添加成功!");

}

}

)

4.通過 HTTP GET 請求載入 JSON 數據。

實例:

$.getJSON("api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&

jsoncallback=?,前面加上http://", function(data){

$.each(data.items, function(i,item){

$("<img/>").attr("src", item.media.m).appendTo("#images");

if ( i == 3 ) return false;

});

});

專業的網站建設公司,深正互聯,如您有網站營銷需求,請您關注我們,或者致電13828884598


本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
七星彩头尾 梦幻新区口袋刷什么赚钱吗 包装艺人怎么赚钱 辽宁麻将大全 赚钱就像针挑土 云集店主能赚钱吗 街机海王捕鱼免费安装 捕鱼大师2018更新版 资产管理公司赚钱吗 砸墙赚钱吗 39彩票网址 黑色沙漠海怪公会怎么赚钱 高财商存钱赚钱 国标麻将和日本麻将 宰鸡鸭赚钱吗 捕鱼大富翁怎么停服了 梦幻多少等级好赚钱