2015-07-20 32 views

回答

2

您可以使用类似

$.ajax({ 
     type: "GET", 
    url: "you url", 
    dataType: "xml", 
    success: function(xml) { 
     var value = $(xml).find('title').text(); //if only one title node  
    } 
}); 

:充分利用在xml URL中的响应后,你可以简单地访问xml响应为Jquery object和使用jquery任何功能在上面。

访问只有第一个元素使用:first选择器才能访问第一个标题元素。

例如:var value = $(xml).find('title:first').text();

+0

这工作,但我得到的所有titiles数据,不明显地第一... – user2610146

+0

我坐了从上面的代码检索到的数据不工作在Android设备上。 我创建的小部件,以获取来自url的数据,并显示在我的网站上,这个工程,但是当我打开网站在Android上,小工具不工作.... – user2610146

+0

我有很少关于Android设备的想法,但根据一些职位问题似乎是所请求的ajax被缓存在造成问题的设备中。尝试在ajax请求中使用'cache:false'propery。这可能有帮助! :-) –