一、ajax简介
1、Asynchronous JavaScript and XML(异步的Javascript和XML)
2、是一种在无需重新加载整个网页的情况下能够更新部分网页的技术。
二、ajax同步&异步
1、ajax同步和异步
 
 
 
 
 
 
 
 
利用XMLHTTPrequest对象和web服务器进行数据的异步交换
2、ajax-XMLHTTPrequest对象创建
 
var  xhr = new XMLHttpRequest();
 
 
//浏览器兼容
 
3、ajax-HTTP请求
HTTP:超文本传输协议,是一种无状态协议。
请求过程:
 
 
4、ajax- XMLHTTPrequest发送请求
1)open(method,URL,async)
  1. methold:get、post
  2. URL:
  3. async:true
2)send(string)
5、ajax-XMLHTTPrequest取得相应
  1. responseText:获得字符串形式的响应数据
  2. responseXML:获得XML形式的响应数据
  3. status和statusText:以数字和文本形式返回HTTP状态码
  4. getAllResponseHeader():获取所有的响应报头
  5. getresponseheader():查询响应中的某个字段的值
 

最新文章

  1. MVVM大比拼之AngularJS源码精析
  2. ASP.NET保存信息总结(Application、Session、Cookie、ViewState和Cache等) ZT
  3. 当编译CCBReader时出现 “ CCBAnimationManager.m Use of undeclared identifier 'other‘ ” 解决方法
  4. linux下IPTABLES配置详解(转)
  5. 用Navicat更新数据库表中的某一字段
  6. Greenplum failed segment的恢复方法
  7. PHP实现中文简体字和繁体字互转
  8. [02] Oracle简单单行函数(字符+数值+日期+转换+通用)
  9. ALV DataChange EVENT
  10. Spring之SpringMVC前端控制器DispatcherServlet(源码)分析
  11. 【JSOI2008】最大数
  12. java使用spark/spark-sql处理schema数据
  13. PYTHON-模块 sys os random shutil-练习
  14. Docker多主机网络
  15. jenkins3
  16. 根据URL获取参数值得出json结果集,对外给一个接口让别人调用
  17. MyEclipse持续性开发教程:用JPA和Spring管理数据(五)
  18. SQL2000清除SQL日志
  19. 5.1 Components — Introduction
  20. [转]VS2010 常用插件

热门文章

  1. 使用supervisor 进行进程管理时调整最大文件打开数
  2. Angular2 ^ 资源链接
  3. 每个前端开发者必会的 20 个 JavaScript 面试题
  4. spring 代码中获取ApplicationContext(@AutoWired,ApplicationListener)
  5. linux下安装git提示”无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)“
  6. FFmepg 如何在 window 上使用?
  7. 使用eclipse写C
  8. 弄懂 JRE、JDK、JVM 之间的区别与联系
  9. mysql修改记录
  10. java中JDBC报错(一)