我想使用AJAX檢索和處理一些XML跨域數據。這裏是我的代碼:使用AJAX從ASPX站點檢索XML數據
$(document).ready(function(){
$.ajax({
url: "http://www.synthesiagame.com/scoreboardFeed.aspx?p=c71067ca61fb1c8f3dc9e56dd58cd028_ee7c7e67ec3bc17a08b648fc77802697_f334fca735419b6074f78d82fcc9904d",
type: "POST",
dataType: "jsonp xml",
success: function(data) {
alert($(data));
$(data).find('score').each(function(){
$("#testing").append($(this).attr("points") + "<br />");
});
}, error: function(jxhr, status, err) {
alert("Ajax error: status = " + status + ", err = " + err);
}
});
});
這顯示alert()消息,但它不處理XML數據。但是,如果我將具有XML數據的文件放在我的服務器上作爲完美的url,
我已經兩天試圖做這項工作。我必須閱讀本網站上處理類似主題的所有問題,但沒有答案能解決我的問題。我開始認爲,當他們回答請求時,他們呈現數據的方式可能存在一些問題。
當您使用自己的XML時,它是否與您期望從上面的url完全相同的XML? –
是的,完全一樣。 –