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

首頁 > 開發(fā) > AJAX > 正文

Ajax發(fā)送和接收請求

2024-09-01 08:28:06
字體:
來源:轉載
供稿:網(wǎng)友

首先Ajax的不刷新頁面提交數(shù)據(jù),現(xiàn)在應用非常廣泛,廢話不多說馬上進主題!!

基本上瀏覽器能接收的信息,Ajax都可以接收,ex:字符串,html標簽,css標簽,xml格式內(nèi)容,json格式內(nèi)容等等.....

<script>  // IE瀏覽器  if(ActiveXObject){     // 微軟目前AJAX最新版本    var ajax = new ActiveXObject("Msxm12.XMLHTTP.6.0");   }else{    // 主流瀏覽器    var ajax = new XMLHttpRequest();   }    // 創(chuàng)建HTTP請求   // open(method, url, asynchronous, user, password);   // method:請求方法(post,get)   // url:請求地址(是具體要接收數(shù)據(jù)的地址)   // asynchronous:同步或異步請求(true是異步,false是同步,默認是true,可不填)   // user:(指定請求用戶名,可不填)   // password:(指定請求密碼,可不填)    ajax.open('get','url');     ajax.onreadystatechange = function(){    if((ajax.readyState==4) && (ajax.status)==200){      alert(ajax.responseText); // 返回的數(shù)據(jù)內(nèi)容    }else{      alert('請求失敗');    }  }  // 發(fā)送請求,content是要發(fā)送的內(nèi)容,如果沒有則填null   send(content);      // 如果用的是post方式請求,要在send之前設置HTTP頭   ajax.setRequestHeader(“Content-Type”, “application/x-www-form-urlencoded”);  </script>

ajax的onreadystatechange事件最多接收四個變化狀態(tài) 

readystate的返回狀態(tài)值:

  0 (未初始化) 對象已建立

  1(初始化) 已調用open方法

  2(發(fā)送數(shù)據(jù)) 已調用send方法

  3(數(shù)據(jù)傳送中) 已返回部分數(shù)據(jù)

  4 (完成) 請求成功

 以上是簡單的Ajax請求原理,希望對大家的學習有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 卢湾区| 老河口市| 蓬安县| 雅江县| 武强县| 吉林省| 鸡西市| 昌都县| 徐州市| 金川县| 绥棱县| 梧州市| 龙陵县| 东乡县| 启东市| 邳州市| 宣武区| 渝北区| 眉山市| 杭锦后旗| 左权县| 平利县| 济南市| 那坡县| 镇康县| 平武县| 斗六市| 镇赉县| 竹山县| 德化县| 鱼台县| 夏河县| 乳源| 东乡族自治县| 城步| 德安县| 富宁县| 宽甸| 南宫市| 滨海县| 宁都县|