小博老师解析JavaWeb核心技术A

点击上方“蓝字”   它的属性有:

  onreadystatechange每次状态改变所触发事件的事件处理程序。

  responseText从服务器进程返回数据的字符串形式。

  responseXML从服务器进程返回的DOM兼容的文档数据对象。

  status从服务器返回的数字代码,比如常见的(未找到)和(已就绪)

  statusText伴随状态码的字符串信息

  readyState对象状态值

     0(未初始化)对象已建立,但是尚未初始化(尚未调用open方法)

     1(初始化)对象已建立,尚未调用send方法

     2(发送数据)send方法已调用,但是当前的状态及      3(数据传送中)已接收部分数据,因为响应及    4(完成)数据接收完毕,此时可以通过通过responseXml和responseText获取完整的回应数据

但是,由于各浏览器之间存在差异,所以创建一个XMLHttpRequest对象可能需要不同的方法。这个差异主要体现在IE和其它浏览器之间。下面是一个比较标准的创建XMLHTTPRequest对象的方法。

[具体实现]

在MyEclipse中新建一Web项目,小傅老师先把最终的项目结构展示给大家。

[客户端侧实现原码]

今天小傅老师先把客户端的核心代码分享给大家,在看的同时可以一并敲下代码,试试能否一次成功:)

1.XMLHTTPRequest对象创建

2.回调方法

3.发送AJAX请求

4.表单实现

好了,今天先到这边吧。明天,小傅老师继续与你分享AJAX实现的具体流程与服务器侧代码。记得上面的代码,自己一定要练习下哦。ByeBye

赞赏

长按







































瀹夊叏娌荤枟鐧界櫆椋庤澶氬皯閽?
鍖椾含鍝噷鑳芥不鐧界櫆椋?



转载请注明:http://www.guyukameng.com/aspnet/2017-09-11/7975.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了