Ajax
电动蛋黄
这个作者很懒,什么都没留下…
展开
-
Ajax之【同步和异步】
异步处理请求1、使用异步对象发起请求后,不用等待数据处理完毕,就可以执行其他操作。2、不会阻碍其他代码的执行。同步处理请求1、异步对象必须处理完成请求,从服务器端获取数据后,才能执行send之后的代码...原创 2022-05-06 20:12:02 · 139 阅读 · 0 评论 -
Ajax之【Json】
一、简介1、json分类(1)json对象,JSONObject(1)这种对象的格式是:名称:值(2)相当于键值对(key:value)(2)json数组,JSONArray(1)基本格式:[{},{},{}...]2、为什么使用json(1)json格式好理解。(2)json格式数据在多种语言中,比较容易处理。使用java,javascript读写json格式的数据比较容易。(3)json格式数据占用的空间小,在网路传输快,用户体...原创 2022-05-06 17:27:33 · 307 阅读 · 0 评论 -
Ajax之【Ajax异步实现步骤】
一、创建异步对象var xmlhttp = new XMLHttpRequest();二、给异步对象绑定事件(onreadystatechange事件)1、当请求被发送到服务器时,我们需要执行一些基于响应的任务,每当readyState改变时,就会触发onreadystatechange事件,此事件可以指定一个处理函数function。语法:xmlHttp.onreadystatechange = function(){ 处理请求的状态变化 ...原创 2022-05-06 10:43:40 · 1463 阅读 · 0 评论 -
Ajax之【全局刷新和局部刷新】
一、全局刷新1、定义整个浏览器被新的数据覆盖。在网络中传输大量的数据。浏览器需要加载,渲染页面。二、局部刷新1、定义在浏览器的内部,发起请求,获取数据,改变页面中的部分内容。其余的页面无需加载和渲染。网络中数据传输量少,给用户的感觉好。2、核心对象异步请求对象(XMLHttpRequest):在局部刷新中,需要创建一个对象,代替浏览器发起请求的行为,这个对象在内存中,代替浏览器发起请求并接收响应数据。说明:(1)这个异步请求对象是存在浏览器内存中的,使用ja原创 2022-05-06 10:03:17 · 620 阅读 · 0 评论