首页 > Web开发 > 详细

关于Ajax的理解

时间:2015-07-09 21:22:06      阅读:372      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!