11.15卢雨杰
学习内容:
ajax
异步的 JavaScript 和 XML(ASynchronous JavaScript And XML),是指一种创建交互式网页应用的网 页开发技术。Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。通过在后台与服务器进行 少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页 的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。 总结来说:ajax可以实现异步提交和局部刷新的技术
同步方式发送请求
发送一个请求,需要等待响应返回,然后才能够发送下一个请求,如果该请求没有响应,不能发送下一 个请求,客户端会处于一直等待过程中。
异步方式发送请求
发送一个请求,不需要等待响应返回,随时可以再发送下一个请求,即不需要等待
同步和异步:客户端和服务器端通信的基础上 同步:客户端发送请求后,必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 异步:客户端发送请求后,不需要等待服务器端的响应。在服务器处理的过程中,客户端可以进行其他 的操作。
\1. 创建ajax引擎对象 var xmlhttp = new XMLHttpReqest(); 2. 建立连接 xmlhttp.open(type,url,async); type:请求类型 GET/POST url:请求路径 async:是否异步 true:异步提交 false:同步提交 3. 发送请求 xmlhttp.send(); string:仅用于 POST 请求 4. 接收响应结果 xmlhttp.responseText;
近期评论