The business implementation of AJAX data transfer:
1. Create XMLHttpRequest object; role: The server interacts with the browser to complete the data.
if (window. XMLHttpRequest) {//ie7 and later
Xmlhttprequest=new XMLHttpRequest ();
}else{
Xmlhttprequest=new activeobject ("micrisoft.xmlhttp");
}
2. Set the return parameters;
xmlhttprequest.onreadystatechange= "function name";
3. Initialize the XMLHttpRequest object;
Get, Post.
Get
Url= "Request path? Parameter name = parameter value "(Multiple values with & connection)
Xmlhttprequest.open (Get,url, whether asynchronous (true or false));
Xmlhttprequest.send (NULL);
Post
Xmlhttprequest.open (Post,url, whether asynchronous (true or false));
Xmlhttprequest.setrequestheader ("Content-type", "appliction/x-www-form-urlencoded");
String parm= "name=" +name value;
Xmlhttprequest.send (Parm);
4. Send the request.
Get
Xmlhttprequest.send (NULL);
The service realization of Ajax transmitting data