2013-01-19 82 views
0

我有一個html5網頁,它讀取一個xml並在其中顯示信息。該頁面是用jquery編寫的。重新加載html以顯示信息

這是我的xml:xml

這是我的HTML5:html

我可以完美閱讀HTML5(這是很難我),但是當我想要顯示它,我必須重新加載頁面來查看信息,因爲一開始我什麼都看不到! :(

有人能幫助我嗎? 非常感謝!

PS我通常打開它在Firefox瀏覽器Safari和Chrome不要打開它。(我想是因爲我的配置)

var xml; 
$(document).ready(function(){ 
    $.ajax({ 
     type: "GET", 
     url: "base_es.xml", 
     dataType: "xml", 
     success: xmlParser 
    }); 
}); 
//loading XML file and parsing to .main div. 
function xmlParser(data) { 
    xml = data; 
    $('#load').fadeOut(); 
    $(xml).find("fac").each(function() { 
    name = $(this).attr("id"); 
    name2 = $(this).find("esc").text(); 
    var curso = $(this).find("curso").text(); 
    $("#list").append("<li><a href='hor3.html?id=" + name + "'data-transition='slide'><h3 id='name'>" + name + "</h3></a></li>"); 
    }); $('#list').listview('refresh'); 
} 
+0

沒什麼所示會導致問題的代碼重新加載頁面...都在控制檯引發的錯誤? – charlietfl

+0

問題是當我去到該頁面從上一頁例如,以前是這樣的:http://dl.dropbox.com/u/12291198/index.html當我點擊消息時,我必須重新加載數據才能看到消息。 – Manuelpalcaraz

回答

0

好吧,我已經看到了,我可以用location.reload();top.location.href='hor2.html';