ajax事件请求
来源:互联网 发布:人工智能 用什么开发 编辑:程序博客网 时间:2024/05/20 18:44
首先,ajax是什么?
ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
ajax是一种用于创建的快速动态网页的技术。
当async:true时,表示异步执行ajax代码;当async:false;时,表示同步执行ajax代码。
1、ajax的应用场景:
(1)异步搜索过滤内容场景;
(2)表单异步验证;
(3)异步加载内容数据;
(4)低调处理一些数据逻辑。
2、ajax的特点
(1)在不刷新当前页面的前提下,与服务器进行异步交互;
(2)优化了浏览器与服务器之间的数据传输,减少了不必要的数据往返;
(3)把部分数据处理转移到客户端,减少了服务器的压力。
3、创建ajax的过程
(1)创建XMLHttpRequest对象,也就是创建一个异步调用对象;
(2)创建一个新的http请求,并指定该HTTP请求的方法(open\send)、url及验证信息;
(3)设置onreadystaechange变化函数;
(4)发送HTTP请求;
(5)获取异步调用返回的函数;
(6)使用javascript操作DOM数据,实现异步刷新。
4、XMLHttpRequest发送请求:
(1)open(method,url,async):saync定义是否异步,默认为true;
(2)send(string);
如:$.ajax(){ url:"", dataType:"json/jsonp/xml", type:"GET/POST", success:function(data){ if(data.success){ //事件操作 }else{ alert("错误信息"); } }, error:function(jqXHR){ alert("错误信息"+jqXHR.status); }}
阅读全文
0 0
- ajax事件请求
- ajax从服务器请求事件
- 关于jquery的ajax请求事件
- jQuery中Ajax事件请求状态
- Ajax 请求全局事件.ajaxSuccess() .ajaxComplete() .ajaxSend()
- jQuery的ajax事件多次请求解决
- click点击事件触发两次ajax请求
- Jquery——Day4(Ajax进阶:加载请求、错误请求、请求全局事件、json/jsonp)
- ASP.NET:为 AJAX 请求添加客户端事件
- ASP.NET:为 AJAX 请求添加客户端事件
- ajax请求添加客户端事件的激发顺序和JSON
- ASP.NET:为 AJAX 请求添加客户端事件
- $.ajax请求过程,等待时的事件的写法
- 【javascript】脚本操作HTTP请求技术Ajax-4 (进度事件)
- onclick事件的传值 然后去执行ajax请求
- 关于ajax请求后js绑定事件失效问题解决方法
- ajax请求后动态生成节点的事件失效
- ajax异步请求鼠标离开输入文本框事件
- 343. Integer Break
- JavaScript和HTML DOM的区别与联系
- spring aop学习7:Cglib动态代理(基于继承代理)
- Uva1639(概率期望+自然对数)
- 使用Excel数据分析工具进行多元线性回归分析
- ajax事件请求
- JS——我的第三个AJAX程序(带数据库的用户名输入验证,模仿注册)
- JN项目-场馆增加排序标识
- kubernetes在腾讯游戏的应用实践
- SSL2812 2017年10月30日提高组T2 凤凰院凶真(dp,LCIS)
- 《Machine Learning》第九讲 K-means算法
- 快来分块 (模拟)
- tomcat在eclipse中的镜像映射
- 随机产生线性模型的线条 利用RNG的类