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

首頁 > 編程 > JavaScript > 正文

javascript之AJAX框架使用說明

2019-11-21 00:33:16
字體:
來源:轉載
供稿:網友
ajax編碼落地算是團隊框架建設的一個里程碑,使得框架擁有了一個可應用調試的版本。在ajax框架編碼中主要想到了這么幾點:
  • 框架兼容性
  • 方法全面而要簡單快捷
  • 可擴展性好
框架兼容性:ajax框架的兼容性主要表現在XMLHttpRquest對象生成上。根據不同類型瀏覽器或者不同庫一般有三種方式
  • new XMLHttpRequest();
  • new ActiveXObject("Microsoft.XMLHTTP");
  • new ActiveXObject("Msxml2.XMLHTTP");
方法簡單快捷且擴展性好
  • 框架編寫如ajax.get()、ajax.json()、ajax.post等這樣類似jquery的比較全面的方法,快捷方便
  • 框架使用一個核心方法為接口、各種方法都通過統一接口進行異步請求,后續需要擴展方法只需要組織自己的數據格式,然后調用核心方法即可。
方法
  • ajax.get(url,success,error)
    參數: url 請求的url地址 必選
    參數: success 請求成功的回調函數 可選
    參數: error 請求失敗的回調函數 可選
  • ajax.json(url,success,error)//采用官方json解析方法解析,更安全
    參數: url 請求的url地址 必選
    參數: success 請求成功的回調函數 可選
    參數: error 請求失敗的回調函數 可選
  • ajax.xml(url,success,error)//暫不支持
    參數: url 請求的url地址 必選
    參數: success 請求成功的回調函數 可選
    參數: error 請求失敗的回調函數 可選
  • ajax.post(url,params,success,error)
    參數: url 請求的url地址 必選
    參數: params 需要post的參數 可選(默認null)
    參數: success 請求成功的回調函數 可選
    參數: error 請求失敗的回調函數 可選
  • ajax.request( { url:url, params:params, type:type, format:format, success:success, error:error } )
    參數: url 請求的url地址 必選
    參數: params 需要post的參數 可選
    參數: success 請求成功的回調函數 可選
    參數: error 請求失敗的回調函數 可選
    參數: type 請求類型(POST/GET) 可選(默認GET)
    參數: format 返回數據類型(json/xml/text) 可選(默認text)
范例
引入
復制代碼 代碼如下:
<script type="text/javascript" src="ajax_min.js" ></script>

請求
復制代碼 代碼如下:

<script type="text/javascript">
//定義回調函數
var callBack = function(text)
{
alert(text);
}
//發送請求
ajax.get("test.php",callBack);
</script>

下載ajax_min.js
來自:cnblogs 唯C―Sky
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江安县| 松溪县| 惠水县| 麦盖提县| 垫江县| 阿鲁科尔沁旗| 龙南县| 满城县| 枣强县| 商洛市| 桦川县| 靖宇县| 景东| 玉树县| 通道| 台州市| 涞源县| 双鸭山市| 华安县| 离岛区| 神农架林区| 濉溪县| 阿拉尔市| 烟台市| 贞丰县| 龙陵县| 樟树市| 临高县| 威海市| 普洱| 渭南市| 达州市| 玉环县| 卓尼县| 双辽市| 宣化县| 河曲县| 太白县| 上饶市| 三门县| 乌拉特后旗|