AJAX开发的基本流程
1.创建XMLHttpRequest对象
2.注册回调函数 xmlHttpRequest.onreadystatechange = processResponse
3.与服务端建立连接 xmlHttpRequest.open("GET",url,true);
4.发送请求 xmlHttpRequest.send(null);
5.处理服务端返回的结果
演示代码:
login.jsp ajax实现用户注册 /css/main.css" rel="stylesheet" type="text/css"> /js/login.js"> username: password: login.js
// 定义xmlHttpRequest对象 var xmlHttpRequest; // 创建ajax请求对象 function createXMLHttpRequest(){ var flag = false; if(window.XMLHttpRequest){ xmlHttpRequest = new XMLHttpRequest(); }else if(window.ActiveXObject){ var activexs = ["Msxml2.XMLHTTP","Microsoft.XMLHTTP"]; for(var i = 0;i LoginServlet com.wj.base.ajax.servlet.LoginServlet LoginServlet /login login.jsp
1.创建XMLHttpRequest对象
2.注册回调函数 xmlHttpRequest.onreadystatechange = processResponse
3.与服务端建立连接 xmlHttpRequest.open("GET",url,true);
4.发送请求 xmlHttpRequest.send(null);
5.处理服务端返回的结果
演示代码:
login.jsp ajax实现用户注册 /css/main.css" rel="stylesheet" type="text/css"> /js/login.js"> username: password: login.js
// 定义xmlHttpRequest对象 var xmlHttpRequest; // 创建ajax请求对象 function createXMLHttpRequest(){ var flag = false; if(window.XMLHttpRequest){ xmlHttpRequest = new XMLHttpRequest(); }else if(window.ActiveXObject){ var activexs = ["Msxml2.XMLHTTP","Microsoft.XMLHTTP"]; for(var i = 0;i LoginServlet com.wj.base.ajax.servlet.LoginServlet LoginServlet /login login.jsp