温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

php ajax封装包及调用方法

发布时间:2020-06-24 11:07:04 阅读:756 作者:jaty0817 栏目:web开发
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>
// JavaScript Document
//ajax 封装包
function ajax(json){
	var type = json.type//一般都是get
	var url = json.url//一般都在后面加上一个随机字符,防止缓存
	var success = json.success//变量函数
	//创建ajax对象
	var oAjax;
	//考虑兼容性
	if(window.XMLHttpRequest){
		var oAjax = new XMLHttpRequest();
	}else{
		var oAjax = new ActiveObject("MicrosoftXMLHTTP");
	}
	//打开连接
	oAjax.open(type,url,true);
	//发送请求
	oAjax.send();
	//监听连接
	oAjax.onreadystatechange = function(){
		if(oAjax.readyState==4){
			if(oAjax.status==200){
				var data = oAjax.responseText;
				//获取数据
				success(data);
			}
		}
	}
}

//调用此ajax包的时候,只需要提供如下类似的数据即可。
xx.onclick = function(){
	//调用ajax包
	//ajax(); //数据必须用json格式来提供,键值对的格式
	ajax({
		type:"get",
		url:"url?random="+Math.random(),
		success:function(data){
			alert(data);
		}
	})
}

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×