$ .get xml数据的问题

时间:2011-08-13 14:41:56

标签: jquery xml get

我确信我错过了一些完全明显的东西,但也许有人可以指出它。我想从.php文件中提取信息,如下所示:

$("body").click(function(){
$.get('ajax/xml-content.php',
    function(data) {
    $('#main-content').css('border','2px solid red');
        },"html");
});

这是xml-content.php源代码:

<data> 
<image>images/thumbs/test-9-thumb.jpg</image> 
<image>images/thumbs/test-2-thumb.jpg</image>
<image>images/thumbs/test-3-thumb.jpg</image>  
</data>

如果我将上面jquery中的数据类型切换为“xml”(这是我想要做的),那么回调函数不会触发。如果它不包含或保留为“html”,它将触发。显然xml-content.php有些不正确的东西......我错过的显而易见的事情是什么?谢谢大家。

1 个答案:

答案 0 :(得分:0)

您是否已将内容类型设置为XML?

<?php  
header ("Content-Type:text/xml");  
?>