这个星期想要拿下ajax这是一些基础的笔记:
1. 创建XMLHttpRequest对象
2. XMLHttpRequest对象的典型方法
3. XMLHttpRequest对象的属性
4. GET与POST
GET的应用:原则上当多个请求返回相同的结果时可以用GET,但是一般情况下服务器限制url传送资源的大小。
POST的应用:当改变服务器上的状态时应当使用POST方法。需要设置XMLHttpRequest的headerxmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
5. 如何发送简单的请求
这里我们先看一个例子:
其中simpleResponse.xml模拟响应发送到服务器后,服务器作出的响应。
这是截图:
现在我们可以总结一下XMLHttpRequest向服务器发送请求的步骤了:
A. 创建XMLHttpRequest对象的实例
B. 告诉XMLHttpRequest对象,哪个函数会处理XMLHttpRequest对象状态的改变,为此要把对象的onreadystatechange属性设置为指向JavaScript函数的
指针。
C. 指定请求的属性
D. 将请求发送服务器。
请高手及时指出的错误....