jQuery中ajax的4種常用請(qǐng)求方式:

成都創(chuàng)新互聯(lián)是專業(yè)的臨邑網(wǎng)站建設(shè)公司,臨邑接單;提供成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行臨邑網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
1.$.ajax()返回其創(chuàng)建的 XMLHttpRequest 對(duì)象。
$.ajax() 只有一個(gè)參數(shù):參數(shù) key/value 對(duì)象,包含各配置及回調(diào)函數(shù)信息。詳細(xì)參數(shù)選項(xiàng)見(jiàn)下。
如果你指定了 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.通過(guò)遠(yuǎn)程 HTTP GET 請(qǐng)求載入信息。
這是一個(gè)簡(jiǎn)單的 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);
});
3. 通過(guò)遠(yuǎn)程 HTTP POST 請(qǐng)求載入信息。
這是一個(gè)簡(jiǎn)單的 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.通過(guò) HTTP GET 請(qǐng)求載入 JSON 數(shù)據(jù)。
實(shí)例:
$.getJSON(";tagmode=anyformat=jsonjsoncallback=?",
function(data){
$.each(data.items, function(i,item){
$("img/").attr("src", item.media.m).appendTo("#images");
if ( i == 3 ) return false;
});
});
jQuery(function(){})、jQuery().ready(function(){})
綁定點(diǎn)擊事件: jQuery('#temp').click(function() {});
篩選:jQuery('#temp [type="checkbox"]').prop('disabled',false); 這句話的作用就是將id為temp的對(duì)象下所有類型是復(fù)選框的子對(duì)象的禁用給解用。
其實(shí)jQuery確實(shí)很強(qiáng)大,有時(shí)間的話,你可以看看jQuery的幫助文檔。
一、基本選擇器
基本選擇器是jQuery中最常用也是最簡(jiǎn)單的選擇器,它通過(guò)元素的id、class和標(biāo)簽名等來(lái)查找DOM元素。
1、ID選擇器
#id
描述:根據(jù)給定的id匹配一個(gè)元素,
返回單個(gè)元素(注:在網(wǎng)頁(yè)中,id名稱不能重復(fù))
示例:$("#test")
選取
id
為
test
的元素
2、類選擇器
.class
描述:根據(jù)給定的類名匹配元素,返回元素集合
示例:$(".test")
選取所有class為test的元素
3、元素選擇器
element
描述:根據(jù)給定的元素名匹配元素,返回元素集合
示例:$("p")
選取所有的p元素
4、*
描述:匹配所有元素,返回元素集合
示例:$("*")
選取所有的元素
5、selector1,selector2,...,selectorN
描述:將每個(gè)選擇器匹配到的元素合并后一起返回,返回合并后的元素集合
示例:$("p,span,p.myClass")
選取所有p,span和class為myClass的p標(biāo)簽的元素集合
二、層次選擇器
三、過(guò)濾選擇器
四、表單選擇器(返回元素集合,使用相似)
總共有三種引用方式。
1、最常用的,引入樣式表,在樣式表中編寫樣式,引入方式如下:
link href="css/style.css" rel="stylesheet" type="text/css"
2、在Html頭部用style/style包起來(lái),在這里面編寫樣式:
style type="text/css"
*{
padding: 0;margin: 0
}
/style
3、在標(biāo)簽里面直接編寫行內(nèi)樣式。
div style="color: #333"div
當(dāng)然還有一種方式是用JS直接更改或者賦值給某個(gè)標(biāo)簽,但是其實(shí)是屬于第三種的范圍的。
引用
寫文章時(shí),有意引用成語(yǔ)、詩(shī)句、格言、典故等, 以表達(dá)自己想要表達(dá)的思想感情,說(shuō)明自己對(duì)新問(wèn)題、新道理的見(jiàn)解,這種修辭手法叫引用。
網(wǎng)站標(biāo)題:jquery常用,jquery常用api
當(dāng)前地址:http://chinadenli.net/article6/dseijog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站收錄、搜索引擎優(yōu)化、網(wǎng)站設(shè)計(jì)、虛擬主機(jī)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)