国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

通過XMLHttpRequest和jQuery兩種方式實現ajax

2024-04-27 15:00:54
字體:
來源:轉載
供稿:網友

一、xmlHttPRequest實現獲取數據

不使用jQuery實現頁面不刷新獲取內容的方式,我們這里采用xmlhttpRequest原生代碼實現;js代碼如下:

//1.獲取a節點,并為其添加Oncilck響應函數
document.getElementsByTagName("a")[0].onclick = function(){
   //3、創建一個XMLHttpRequest();    var request = new XMLHttpRequest();        //4、準備發送請求的數據url    var url = this.href;    var method = "GET";        //5、調用XMLHttpRequest對象的open方法    request.open(method,url);    //6、調用XMLHttpRequest對象的send方法    request.send(null);    //7、為XMLHttpRequest對象添加onreadystatechange 響應函數    request.onreadystatechange = function(){                //8、判斷響應是否完成:XMLHttpRequest 對象的readystate的屬性值為4的時候        if(request.readyState == 4){
//9、在判斷響應是否可用:XMLHttpRequest 對象status 屬性值為200 if(request.status == 200){
//10、響應結果 alert(request.responseText); } } } //2、取消a節點的額默認行為 return false; }

插入HTML代碼:

<a href = "hello.txt">點擊獲取文本內容</a>

 二、jQuery實現Ajax獲取信息

這個例子是動態的從后臺獲取數據來改變下拉按鈕的內容;

js代碼如下:

function bindCarteam0(){         //通過URL請求數據         var URL = <select:link page="/xiaoshouwl.do?method=getCarteamList"/>;            $.ajax({                url:URL,                type:'GET',                dataType: "json",                success:function(html){                    var str="<option value='-1'>全部</option>";                    for(var i=0;i<html.length;i++){                        str+="<option value='"+html[i].id+"'>"+html[i].name+"</option>";                    }                    $("#carteam_code").empty().html(str);                }            });     }

HTML代碼如下:

<select:select property="carteam_code" styleId="carteam_code" style="width:150px">                                         <select:option value="-1">全部</select:option>                                </select:select>

其中type類型有get和post兩種;

post 可以傳輸的數據量比較大,get有字節限制;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平南县| 澄迈县| 龙山县| 龙南县| 舟山市| 高州市| 凉城县| 古蔺县| 诏安县| 剑阁县| 盱眙县| 商丘市| 泾川县| 奉化市| 西峡县| 新营市| 三都| 清镇市| 屏山县| 郎溪县| 福安市| 江阴市| 黑水县| 遂昌县| 旺苍县| 江津市| 深州市| 定南县| 新源县| 绍兴县| 扬中市| 平定县| 临夏市| 吴旗县| 象州县| 龙川县| 延边| 同仁县| 柯坪县| 安平县| 台南县|