2011-08-13 29 views
0

我確定我錯過了一些完全明顯的東西,但也許有人可以指出。我想從一個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有些不正確的東西...我錯過了什麼是顯而易見的東西?謝謝你們。

回答

0

您是否將內容類型設置爲XML?

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

這樣做......非常感謝! – johnnyb

+0

太棒了,你能接受答案:) – Fiacc

+0

是的......很多天以後......再次感謝。 – johnnyb