<script>
// ajax 简称(a 代表异步 j 代表javascript a 代表 and x 代表xml--是一种带有标签的数据格式,被json取代了)
//ajax 是异步对象 主要用于局部刷新,请求数据
//ajax的核心是一下部分
//1。创建一个XMLHttpRequest对象
var xml = new XMLHttpRequest();
//2.注册一个事件。来获取返回的数据
xml.onreadystatechange = function(){
//xml 有两个属性,readyState 和 status
/*
readyState:
0.请求未初始化,(创建异步对象,new XMLHttpRequest())
1.服务器连接已建立。(初始异步请求对象,xml.open)
2.请求已接受。 (发送请求,xml.send())
3.请求处理中。 (从服务器获取数据,获取的是原始数据)
4.请求已完成,响应已就绪。(开发人员可以进行数据的处理)
status:
200.请求成功
404.未找到资源
*/ if(xml.readyState === 4 && xml.status === 200){
//responseText 获取响应数据
xml.responseText;
//里面进行数据处理
}
}
xml.open('get|post','请求路径','同步|异步(默认true,异步)')
xml.send() //readyState里面每一个状态的发生都会触发onreadystatechange事件 </script>

  

最新文章

  1. iOS--cell的重用机制
  2. 通过url获取图片尺寸的几种方法:JS和php
  3. ios设备相关
  4. Linux命令小结:fdisk
  5. 关于git配合tortoiseGit的基础使用
  6. DBA_Oracle DBA常用表汇总(概念)
  7. Java基础-布局
  8. ActiveMq+zookeeper+levelDB集群整合配置
  9. IT人士的职业规范——凝视
  10. java中反射学习整理
  11. Android应用开发基础篇(16)-----ScaleGestureDetector(缩放手势检测)
  12. 集合框架(HashSet存储自定义对象保证元素唯一性)
  13. ActiveMQ (一) 初识ActiveMQ
  14. Android必知必会-Handler可能引起的内存泄露
  15. Redis常用数据结构
  16. Ubuntu 16.04交换Ctrl和Caps
  17. Maven入门项目创建
  18. zabbix监控常见系统报错
  19. centos7下Redis3的安装与使用
  20. sql 内联,左联,右联,全联

热门文章

  1. 【LeetCode】面试题 16.11. 跳水板 Diving Board (Python)
  2. 【LeetCode】Island Perimeter 解题报告
  3. 【LeetCode】1030. Matrix Cells in Distance Order 解题报告(Python)
  4. Lotus and Horticulture
  5. 食物链(poj1182)
  6. Lightoj1011 - Marriage Ceremonies
  7. RabbitMQ学习笔记二:Java实现RabbitMQ
  8. FreeBSD 物理机下显卡的配置
  9. ret2dl_resolve
  10. 编写Java程序,使用PreparedState实现对英雄数据的新增、删除和更新