AJAX技术

1、ajax技术的使用是为了不浪费网络资源,在保持页面不动的情况下,执行局部刷新。不适用JSP进行页面请求,而是采用JS技术进行交互,在不返回整个页面的情况下,只返回需要更新的数据。
ajax技术的过程:

var 请求 = new XMLHttpServlet();
		请求.onreadystatechange = function() {
			if(请求 == 4){
				var returnData = 请求.responseText;
				//返回的需要更新的数据
			}
		}
		状态1:准备发送。
		请求.open(method,url,true);
		状态2:发送
		请求.send(需要传输的数据);

ajax技术的过程:
在这里插入图片描述ajax技术实例:

function myAjax123() {
		//使用js去请求,而不是用jsp页面中的表单去请求servlet
		var request = new XMLHttpRequest();
		
		
		//创建请求对象,利用XML发起请求
		request.onreadystatechange = function(){
			if(request.readyState == 4){
				//服务器返回的信息(状态等于4,服务器的信息已经完整发送回来)
				var returnData = request.responseText;
				//alert(returnData);
				document.getElementById("showReturn").innerHTML = "<font color='red'>"+returnData+"</font>"; 
			}
		};
	//request.open(method,url,true);
	//状态1:准备发送
	request.open("post","doAjax",true);
	//状态2:发送
	request.send();
	
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值