0
我有以下的jQueryjQuery的通行證XML的Ajax
$.ajax({
type: "GET",
url: "http://f.cl.ly/items/0i1V1L1k2F440L1m2Y0G/pointdata.xml",
dataType: "xml",
success: parseXml
});
function parseXml(xml) {
$(xml).find('point').each(function() {
var lat = $(this).children('lat').text();
var long = $(this).children('long').text();
alert(lat + long);
});
}
試圖讀取從this XML文件中的數據
你還可以看到現場的jsfiddle here
出於某種原因,該變量LAT並且沒有被分配給每個元素。我究竟做錯了什麼?任何幫助將非常感激。提前致謝。
讓我猜。 'http:// f.cl.ly /'是第三方域名。 – Tomalak
由於禁止發送跨域AJAX請求的源策略限制,jsfiddle不起作用。你確定你沒有違反你的實際代碼中的這個政策嗎?所以除非你的腳本被掛在'http:// f.cl.ly /'上,否則你不能發送AJAX請求。 –
通過添加它作爲資源更新它,但仍然沒有運氣。 http://jsfiddle.net/STe25/2/ – jacktheripper