ajax的用处
页面不用刷新即可实现数据的跳转,不刷新整个页面,只刷新区别,有效利用带宽
ajax怎么用?
首先我们要做的是连接Servlet服务器,然后设置请求头信息,再设置回调函数,判断请求响应以及服务器状态,然后发送
常用属性 :
status:HTTP的状态码:状态码
说 明
200
服务器响应正常
400
无法找到请求的资源
403
没有访问权限
404
访问的资源不存在
500
调用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"
οnkeyup="searchSuggest()" autocomplete="off" />
<input type="submit" id="cmdSearch"
name="cmdSearch" value="搜索" /> <br> <div id="suggest" style="width: 200px"></div>
</form>
</div>