2013-12-23 127 views
0

我正在使用JSJQuery的網頁與HTML CSS ,這個網頁認爲從XML文件提取一些數據並顯示它作爲一個drpodown菜單,我「M使用jQuery庫稱爲HeapBox作爲一個定製的下拉菜單。與火狐打交道時,每一件事情去OK:爲什麼chrome不顯示我的xml文件處理結果?

enter image description here

但來到鑲邊時XML數據沒有顯示:

enter image description here

$('#dummy').load('cafe.xml',function() { // dummy is a regular Div <div id="dummy> </div> 
initialize(); 
}) 
function initialize(){ 
ct=$('menu').children().length; 
for(var cati=0;cati<=ct-1;cati++) 
{ 
cats[cati]=$('menu').children().eq(cati).prop('nodeName'); 
$('.basic-example').append('<option id="option1" value="option1">'+realname+'</option>'); //.basic-example is a heapbox integrated class 
} 
$(".basic-example").heapbox({'onChange':function(){loadmenu()},effect:{type:"fade",speed:"slow"}}); 

} 
+0

請勿使用MENU標籤 –

回答

1

比這裏的代碼更有趣的是adressbar在第一張截圖部分可見。你正在本地文件系統上運行它,但chrome不允許在本地文件系統上使用AJAX。

使用網絡服務器來測試您的應用程序。

相關問題