javascript之AJAX框架
来源:互联网 发布:淘宝信用贷款循环 编辑:程序博客网 时间:2024/06/05 06:11
======================================================
注:本文源代码点此下载
======================================================
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)
范例
引入
请求
下载ajax_min.js
绿色通道:好文要顶关注我收藏该文与我联系
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
- javascript之AJAX框架
- javascript 简单ajax 框架
- Ajax的Javascript框架:Prototype
- Ajax的Javascript框架:Prototype
- Ajax的Javascript框架:Prototype
- 128个ajax/javascript框架
- 128个ajax/javascript框架
- JavaScript框架比较–Ajax
- AJAX框架之DOJO
- AJAX框架之DOJO
- ajax 之javascript 应用
- JavaScript知识点之“AJAX”
- javascript之ajax
- javascript之Ajax简介
- JavaScript之AJAX基础
- javascript之Ajax起步
- javascript 之ajax浅谈
- JavaScript笔记之-AJAX
- html meta使用详解
- 理解AJAX工作原理 构建网站的有效方法(2)
- 将事件写在html中就能执行整体事件,写在js里为什么不能执行?
- java jax-ws发布含有DateTime字段的实体的webservice
- 推荐14款强大的HTML5素描及绘图工具
- javascript之AJAX框架
- delphi 消息列表中文说明
- jquery实现ajax,返回json数据
- Delphi -- 农历算法
- Ajax电子书下载 发现的好东东贴上了
- Ajax Javascript 原生类型的疑问
- 微软证实Silverlight已赶超HTML5和Flash
- JAVA 内存详解 (理解 JVM 如何使用 Windows 和 Linux 上的本机内存)
- delphi 常用属性,方法