AJAX学习笔记(四) AJAX 对服务器返回的XML 的处理

网络整理 - 07-26

在 中,服务器端如果返回的XML 文档,则可以通过异步对象的responseXML 属性来获取器XML 数据。而开发者可以利用DOM 的相关方法对其进行处理。

 

假设服务器返回的XML 文档,如下所示:

 

客户端获得服务器端的该XML 数据,并将其显示在表格中。代码如下:

<style>

<!--

.datalist{

}

}

}

}

}

-->

</style>

<script language="t">

}

open("GET",url);

null);

}

getElementById("member");

createTextNode(sName);

createTextNode(sClass);

createTextNode(sBirth);

createTextNode(sConstell);

createTextNode(sMobile);

    }

}

getElementsByTagName("member");

"";

    }

}

}

</script>

 

我们可以看到,在客户端获得XML 文件的代码如下:

也就是说,是直接取得XML 数据的。而实际开发中返回XML 数据的工作是通过服务器端(如:实现

如果在客户端使用jQuery 框架,实现AJAX 获得服务器端的XML数据。

代码如下:

"text/javascript">

"GET",

function(myXML){

function(){

"",sMobile="";

"<tr><td>"+sName

"</td></tr>"));

服务器端传递XML 数据的方式不变。

 

jquery.min_1.2.3 下载