新内容:神奇的ajax

就绪状态码

说    明

0

XMLHttpRequest对象没有完成初始化

1

XMLHttpRequest对象开始发送请求

2

XMLHttpRequest对象的请求发送完成

3

XMLHttpRequest对象开始读取响应,还没有结束

4

XMLHttpRequest对象读取响应结束

常用属性 :

status:HTTP的状态码:

状态码

说    明

200

服务器响应正常

400

无法找到请求的资源

403

没有访问权限

404

访问的资源不存在

500

服务器内部错误

responseText:获得响应的文本内容 responseXML:

获得响应的XML文档对象

使用Ajax验证用户名5-3:

<form name="form1" action="" method="post">
	用户名
	<input type="text" id="uname" name="username" value=""
				onblur="checkUserExists()" />
	<div id="mess" style="display: inline"/>			
</form>

 调用Ajax进行处理

function checkUserExists() {
	var f = document.form1;
	var username = f.username.value;
	if (username == "") {
		alert("用户名不能为空");
		return false;
	} else {
		doAjax("CheckUserServlet?username=" + username);
	}
}

实现搜索自动提示功能

<h3>
	Ajax实现搜索提示
</h3>
<div style="width: 500px">
	<form action="" id="formSearch">
		<input type="text" id="txtSearch" name="txtSearch"
			onkeyup="searchSuggest()" autocomplete="off" />
		<input type="submit" id="cmdSearch" 
				name="cmdSearch" value="搜索" /> <br>			<div id="suggest" style="width: 200px"></div>
	</form>
</div>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值