发出请求
您已经有了一个崭新的XMLHttpRequest对象,现在让它干点活儿吧。首先需要一个Web页面能够调用的JavaScript方法(比如当用户输入文本或者从菜单中选择一项时)。接下来就是在所有Ajax应用程序中基本都雷同的流程:
从Web表单中获取需要的数据。
建立要连接的URL。
打开到服务器的连接。
设置服务器在完成后要运行的函数。
发送请求。
清单5中的示例Ajax方法就是按照这个顺序组织的:
清单5.发出Ajax请求
functioncallServer(){
//Getthecityandstatefromthewebform
varcity=document.getElementById("city").value;
varstate=document.getElementById("state").value;
//Onlygooniftherearevaluesforbothf...[ 查看全文 ]