当前位置: 首页 > news >正文

Ajax异步封装

 1  //自己封装了一个异步方法。 
 2         //第一个参数:GET或者是POST,二个参数:请求的url地址,
 3         //第三个:是否异步第四个:往后台发送的Post的数据,最后一个后台返回数据之后,处理数据的回调函数。
 4         function myAjax(method,url,isAsync,postData,afterSuccess) {
 5             var xhr;
 6             
 7             if (XMLHttpRequest) {//ff,ie8,chrome
 8                 xhr = new XMLHttpRequest();
 9             } else {//兼容ie6,ie5
10                 xhr = new ActiveXObject("Microsoft.XMLHTTP");
11             }
12 
13             xhr.open(method, url, isAsync);
14 
15             
16             xhr.send(postData);//发送请求。
17 
18             xhr.onreadystatechange = function () {
19                 if (xhr.readyState == 4 && xhr.status == 200) {
20                     //alert(xhr.responseText);
21                     afterSuccess(xhr.responseText);
22                 }
23             };
24         }

 

转载于:https://www.cnblogs.com/liuweiqiang11188/p/6685469.html

相关文章:

  • 闭包与循环
  • iOS 字符串 MD5
  • 查看linux源代码的在线网站
  • Android入门:MVC模式(中)
  • Oracle中INSTR函数与SQL Server中CHARINDEX函数
  • 沟通和编程一样,也是一门艺术系列5(沟通的方向)
  • CSS实现Tab布局
  • Spring定时任务的几种实现(转)
  • Android Handler使用
  • django-rest-framework学习之Requests and Responses--2017年4月13日
  • LightOJ1245 Harmonic Number (II)
  • Hnoi-2017 滚粗记
  • 新概念英语(1-3)Sorry, sir
  • open-falcon之judge
  • oaracel 函数_行转列
  • $translatePartialLoader加载失败及解决方式
  • .pyc 想到的一些问题
  • 【347天】每日项目总结系列085(2018.01.18)
  • Android 控件背景颜色处理
  • CSS 专业技巧
  • Just for fun——迅速写完快速排序
  • Logstash 参考指南(目录)
  • Shell编程
  • 力扣(LeetCode)965
  • 盘点那些不知名却常用的 Git 操作
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #NOIP 2014#Day.2 T3 解方程
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (二)学习JVM —— 垃圾回收机制
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (七)Knockout 创建自定义绑定
  • (三) diretfbrc详解
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .net core Swagger 过滤部分Api
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .net core 依赖注入的基本用发
  • .net FrameWork简介,数组,枚举
  • .NET/C# 的字符串暂存池
  • .net6+aspose.words导出word并转pdf
  • .NET开发不可不知、不可不用的辅助类(一)
  • .NET委托:一个关于C#的睡前故事
  • [20180312]进程管理其中的SQL Server进程占用内存远远大于SQL server内部统计出来的内存...
  • [acm算法学习] 后缀数组SA
  • [AIGC codze] Kafka 的 rebalance 机制
  • [cb]UIGrid+UIStretch的自适应
  • [dfs搜索寻找矩阵中最长递减序列]魔法森林的秘密路径
  • [dts]Device Tree机制
  • [EFI]Acer Aspire A515-54g电脑 Hackintosh 黑苹果efi引导文件
  • [GXYCTF2019]禁止套娃
  • [Hadoop in China 2011] Hadoop之上 中国移动“大云”系统解析
  • [Hive] CTE 通用表达式 WITH关键字
  • [jobdu]不用加减乘除做加法