Javascript发送AJAX请求实例代码


Posted in Javascript onAugust 21, 2016

一个对AJAX的封装

//url就是请求的地址
//successFunc就是一个请求返回成功之后的一个function,有一个参数,参数就是服务器返回的报文体
function ajax(url,successFunc)
{
 var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
 xhr.open("POST",url,true);
 xhr.onreadystatechange = function(){
  if(xhr.readyState == 4)
  {
   if(xhr.status == 200)
   {
    successFunc(xhr.responseText);
   }
   else
   {
    alert("服务器返回错误!");
   }
  }
 };
 xhr.send();
}

以上内容是小编给大家介绍的Javascript发送AJAX请求实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
Ruffy javascript 学习笔记
Nov 30 Javascript
如何让页面加载完成后执行js
Jun 26 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
Jan 04 Javascript
APP中javascript+css3实现下拉刷新效果
Jan 27 Javascript
JavaScript知识点总结(四)之逻辑OR运算符详解
May 31 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
Sep 04 Javascript
Bootstrap精简教程中秋大放送
Sep 15 Javascript
Node.js + Redis Sorted Set实现任务队列
Sep 19 Javascript
angularjs 中$apply,$digest,$watch详解
Oct 13 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
Apr 13 Javascript
JavaScript数组去重实现方法小结
Jan 17 Javascript
javascript实现获取中文汉字拼音首字母
May 19 Javascript
原生js实现jquery函数animate()动画效果的简单实例
Aug 21 #Javascript
原生JS实现图片轮播与淡入效果的简单实例
Aug 21 #Javascript
JavaScript实战(原生range和自定义特效)简单实例
Aug 21 #Javascript
原生JS实现-星级评分系统的简单实例
Aug 21 #Javascript
JSONP和批量操作功能的实现方法
Aug 21 #Javascript
全面解析标签页的切换方式
Aug 21 #Javascript
JavaScript第一篇之实现按钮全选、功能
Aug 21 #Javascript
You might like
php URL验证正则表达式
2011/07/19 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
Laravel框架自定义验证过程实例分析
2019/02/01 PHP
javascript 读取图片文件的大小
2009/06/25 Javascript
JavaScript的类型转换(字符转数字 数字转字符)
2010/08/30 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
js定时器怎么写?就是在特定时间执行某段程序
2013/10/11 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
从零学jquery之如何使用回调函数
2014/05/16 Javascript
JavaScript数据类型详解
2015/04/01 Javascript
js实现新浪微博首页效果
2015/10/16 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
Vue响应式添加、修改数组和对象的值
2017/03/20 Javascript
bootstrap 通过加减按钮实现输入框组功能
2017/11/15 Javascript
JavaScript基础之静态方法和实例方法分析
2018/12/26 Javascript
浅谈Layui的eleTree树式选择器使用方法
2019/09/25 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
Python中使用语句导入模块或包的机制研究
2015/03/30 Python
python学习笔记之调用eval函数出现invalid syntax错误问题
2015/10/18 Python
Python爬取成语接龙类网站
2018/10/19 Python
​如何愉快地迁移到 Python 3
2019/04/28 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
python 遗传算法求函数极值的实现代码
2020/02/11 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
python中对二维列表中一维列表的调用方法
2020/06/07 Python
Django实现内容缓存实例方法
2020/06/30 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
css3实现平移效果(transfrom:translate)的示例
2020/11/13 HTML / CSS
2015年毕业生自荐信范文
2015/03/24 职场文书
2015年挂职干部工作总结
2015/05/14 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
PHP中国际化的字符串排序和比较对象详解
2021/08/23 PHP
Ajax实现异步加载数据
2021/11/17 Javascript
Android开发实现极为简单的QQ登录页面
2022/04/24 Java/Android