AJAX学习笔记(四) AJAX 对服务器返回的XML 的处理
在 中,服务器端如果返回的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 下载