国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 读书| 广德县| 苏尼特左旗| 竹溪县| 红安县| 井研县| 常宁市| 南投县| 平凉市| 梨树县| 随州市| 女性| 四川省| 石家庄市| 岳阳县| 松滋市| 丹阳市| 富源县| 姚安县| 庆云县| 克东县| 滦南县| 盐津县| 交口县| 湄潭县| 莱西市| 巴彦淖尔市| 灵川县| 德惠市| 陕西省| 项城市| 隆德县| 和田市| 巫溪县| 广元市| 阜阳市| 乌兰察布市| 宕昌县| 普兰店市| 施秉县| 涞水县|