易截截图软件、单文件、免安装、纯绿色、仅160KB

ajax基础读书笔记 第三章(发送请求与处理响应)

通过XMLHttpRequest.responseXML;
将响应解析为XML
获得对象有下面的属性和方法
表3-1  用于处理XML文档的DOM元素属性
属性名
 描述
 
childNodes
 返回当前元素所有子元素的数组
 
firstChild
 返回当前元素的第一个下级子元素
 
lastChild
 返回当前元素的最后一个子元素
 
nextSibling
 返回紧跟在当前元素后面的元素
 
nodeValue
 指定表示元素值的读/写属性
 
parentNode
 返回元素的父节点
 
previousSibling
 返回紧邻当前元素之前的元素
 
表3-2 用于遍历XML文档的DOM元素方法
方法名
 描述
 
getElementById(id) (document)
 获取有指定惟一ID属性值文档中的元素
 
getElementsByTagName(name)
 返回当前元素中有指定标记名的子元素的数组
 
hasChildNodes()
 返回一个布尔值,指示元素是否有子元素
 
getAttribute(name)
 返回元素的属性值,属性由name指定
下面看一个实例
面的例子可以看到,使用遵循W3C DOM的JavaScript来读取XML文档是何等简单。代码清单3-3显示了服务器向浏览器返回的XML文档的内容。这是一个简单的美国州名列表,各个州按地区划分。
代码清单3-3  服务器返回的美国州名列表
这里是个xml
<?xml version="1.0" encoding="UTF-8"?>
<states>
    <north>
        <state>Minnesota</state>
        <state>Iowa</state>
        <state>North Dakota</state>
    </north>
    <south>
        <state>Texas</state>
        <state>Oklahoma</state>
        <state>Louisiana</state>
    </south>
    <east>
        <state>New York</state>
        <state>North Carolina</st


相关文档:

ASP.NET+JQuery实现AJAX的分页

  AJAX的分页,实现思路是:
  1.利用$.fn.extend在JQuery框架下扩展pager类
  2.将获取记录总数与相应页记录的后台方法,写在继承自IHttpHandler类的Handler.ashx.cs类,当然实际上用aspx.cs文件写后台方法也没问题,但由于.ashx.cs文件无需处理页面诸多事件因而效率更高。
  3.在呈现页面上加载pager类
  ......

ajax实现google/baidu输入提示框

var http_request;
    function find(txt) {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
        http_request.onreadystatechange = function() {
        &n ......

AJAX (异步 JavaScript 和 XML)

AJAX (异步 JavaScript 和 XML) 是个新产生的术语,专为描述JavaScript的两项强大性能.这两项性
能在多年来一直被网络开发者所忽略,直到最近Gmail, Google suggest和google Maps的横空出世才使人
们开始意识到其重要性.
这两项被忽视的性能是:
* 无需重新装载整个页面便能向服务器发送请求.
* 对XML文档的解析和处理. ......

jquery Ajax详解

参数:
options
返回值:
XMLHttpRequest
使用HTTP请求一个页面。
这是jQuery的低级AJAX实现。要查看高级抽象,见$.set、$.post等,这些方法更易于理解和使用。但是功能上有限制(例如,没有错
误处理函数)。
警告:如果数据类型指定为"script",那么POST自动转化为GET方法。(因为script会作为一个嵌入页 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号