请高手帮忙指点一下AJAX
小弟自学了几天ajax,我只发现ajax的一个好处,就是服务器的异步响应,就像下面的代码,自己觉得一些书里面介绍的一些ajax里面的好处是在servlet里面用java类来实现的,这好像与ajax无关,不是ajax的知识吧,包括下面的脚本,好像也只是js里面的东西?
现在我感觉ajax不是新的框架技术,而是把以前的技术给拼起来了??我是不是学偏了,请高手指点一下,我下面该怎么学这门技术?
function getSalesData() {
var request = false;
try {
request = new XMLHttpRequest();
} catch (failed) {
request = false;
}
if (!request)
alert("Error initializing XMLHttpRequest!");
var url = "/boards/servlet/UpdateBoardSales";
request.open("GET", url, true);
request.onreadystatechange = updatePage;
request.send(null);
}
function updatePage() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
document.getElementById("order").value = response[0];
document.getElementById("address").innerHTML =
response[1].replace(/\n/g, "<br />");
} else
alert("status is " + request.status);
}
}