jQuery中Ajax的load方法詳解_jquery
May 16, 2016 pm 04:20 PM
ajax
jquery
load
先來看一個Ajax範例
複製程式碼 程式碼如下:
test.jsp的內容:
複製程式碼 程式碼如下:
下面來看下jQuery中的Ajax
1.load()
load()方法是jQuery中最為簡單、常用的Ajax方法,能遠端載入HTML程式碼並插入DOM。
遠端HTML程式碼:
複製程式碼 程式碼如下:
李四:
板凳.
王五:
地板.
load()載入HTML
複製程式碼 程式碼如下:
已有評論
複製程式碼 程式碼如下:
* { 邊距:0;填入:0;}
正文 { font-size:12px;}
.comment { 邊距上方:10px;內邊距:10px;邊框:1px 實心#ccc;背景:#DDD;}
.comment h6 { 字體粗細:700;字體大小:14px;}
.para { 頂部邊距:5px;文字縮排:2em;背景:#DDD;}
樣式>
標題>
頭>
身體>
$(函數 () {
$("#send").click(function () {
$("#resText").load("test.html .para");
});
})
/**
* 篩選載入的HTML文件
*
* load()方法的URL參數的語法結構為:"url selector",注意URL與選擇器之間有一個空格
*
* load()方法的傳遞方式是根據參數data自動指定。
* 若沒有參數傳遞,則以GET方式傳遞;
* 反之,則會自動轉換為POST傳遞
*
* **/
腳本>
* { 邊距:0;填入:0;}
正文 { font-size:12px;}
.comment { 邊距上方:10px;內邊距:10px;邊框:1px 實心#ccc;背景:#DDD;}
.comment h6 { 字體粗細:700;字體大小:14px;}
.para { 頂部邊距:5px;文字縮排:2em;背景:#DDD;}
樣式>
標題>
頭>
身體>
$(函數 () {
$("#send").click(function () {
$("#resText").load("test.html .para", function (responseText, textStatus, XMLHttpRequest) {
警報($(this).html());
alert(responseText);//要求回傳的內容物
alert(textStatus);//請求狀態:成功、錯誤、未修改、逾時
alert(XMLHttpRequest);//XMLHttpRequest物件
});
});
})
/**
*
* load()方法的回呼參數
*
* **/
腳本>
* { 邊距:0;填入:0;}
正文 { font-size:12px;}
.comment { 邊距上方:10px;內邊距:10px;邊框:1px 實心#ccc;背景:#DDD;}
.comment h6 { 字體粗細:700;字體大小:14px;}
.para { 頂部邊距:5px;文字縮排:2em;背景:#DDD;}
樣式>
標題>
頭>
已有評論
身體>
$(函數 () {
$("#send").click(function () {
$("#resText").load("test.html .para");
});
})
/**
* 篩選載入的HTML文件
*
* load()方法的URL參數的語法結構為:"url selector",注意URL與選擇器之間有一個空格
*
* load()方法的傳遞方式是根據參數data自動指定。
* 若沒有參數傳遞,則以GET方式傳遞;
* 反之,則會自動轉換為POST傳遞
*
* **/
腳本>
load()方法---回呼函數
複製程式碼程式碼如下:
* { 邊距:0;填入:0;}
正文 { font-size:12px;}
.comment { 邊距上方:10px;內邊距:10px;邊框:1px 實心#ccc;背景:#DDD;}
.comment h6 { 字體粗細:700;字體大小:14px;}
.para { 頂部邊距:5px;文字縮排:2em;背景:#DDD;}
樣式>
標題>
頭>
已有評論
身體>
$(函數 () {
$("#send").click(function () {
$("#resText").load("test.html .para", function (responseText, textStatus, XMLHttpRequest) {
警報($(this).html());
alert(responseText);//要求回傳的內容物
alert(textStatus);//請求狀態:成功、錯誤、未修改、逾時
alert(XMLHttpRequest);//XMLHttpRequest物件
});
});
})
/**
*
* load()方法的回呼參數
*
* **/
腳本>
結束
以上就是本文的全部內容了,希望對大家能有所幫助。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)
張三:
沙發.