用JQuery可以很简单的使用Ajax技术,其中处理Server传回的XML格式数据也只需要很简单的代码:
比如,Server传回的内容为:
1 <?xml version="1.0" ?>
2 <message id="234">
3 <from>Bob</from>
4 <to>Janette</to>
5 <subject>Hi Janette</subject>
6 <content>Janette, let's grab lunch today.</
7 content>
8 </message>
则,JQuery的处理方式简单的来说可以像下面这样(使用
find('xxx').text()来获取想要取得的部分内容):
1 $.get('xml.php','id=234',processXML);
2 function processXML(data) {
3 var messageContent=$(data).
4 find(‘content’).text();
5 }
加入处理错误函数:
$.get('xml.php','id=234',processXML).error(errorResponse);
function errorResponse(){};