码迷,mamicode.com
首页 > Web开发 > 详细

关于Ajax的理解

时间:2015-07-09 21:22:21      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

实现Ajax客户端
 编写函数实现对服务器端的访问
  请求字符串
   var url="UserExite.aspx?name=值";
  创建XMLHttpRequest对象
   xhr=createXMLHttpRequest();
  设置回调函数
   xhr.onreadystatechange=readyDo;
  初始化XMLHttpRequest组件
   xhr.open("GET",url,true);
  发送请求
   xhr.send(null);

原生对象的status属性的值分别代表:

2XX  正确发送请求     200
3XX  重定向
4XX  客户端错误   403(url地址有误)、404(找不到访问对象)等
5XX  服务器端错误 503(服务器不能正常处理)

jQuery的Ajax方法:
   $.ajax()、$.get()、$.post()、$.load()、$.getJSON()

XMLHttpRequest返回数据
responseText  将返回消息作为文本字符串
responseXML   返回的信息中包含XML文档时使用

xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//说明提交的是表单数据
获取返回值使用的属性要和服务器端返回的数据格式一样

对象数据使用JSON、XML的形式进行传递

Ajax的请求传递到一般处理程序 HttpHandler中,再由其返回

关于Ajax的理解

标签:

原文地址:http://www.cnblogs.com/Mixiu-Jelaer/p/4634229.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!