您的位置:首页 > Web前端 > JQuery

JavaScript Ajax封装 类似jQuery Ajax

2016-04-17 16:12 519 查看

_Ajax

简单封装的ajax库

支持post和get方法 兼容IE7及以上浏览器

和jQuery Ajax格式相似

=====Github地址======

已更新jsonp跨域支持

api

_Ajax({
"url":"",
"method":"",//默认get
"async":true,//默认为false
"data":{
},
"header":{
},
"cache":true,//默认为false
"dataType":"",//"text"  "json"  "xml"  "jsonp"默认为text
success:function(){
},
beforeSend:function(){
}
})


libs: 通过
<script>标签引入<script src="lib/_Ajax.min.js" type="text/javascript" charset="utf-8"></script>


通过CDN获取
http://ajax-10030624.file.myqcloud.com/_Ajax.js
http://ajax-10030624.file.myqcloud.com/_Ajax.min.js


example

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>_Ajax_Demo</title>
<script src= " lib/_Ajax.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<script type="text/javascript">
_Ajax({
"url":"server.php",
"method":"post",//默认get
"async":true,//默认为false
"data":{
"key":"value",
"key2":"value2"
},
"header":{
"h":"c",
"h2":"c2"
},
"cache":true,//默认为false
"dataType":"json",//"text"  "json"  "xml"  默认为text
success:function(data){
},
beforeSend:function(){
}
})
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息