我在本地system.I一個XML文件可以讀取與IE和Firefox運行它的jQuery的文件,但我無法讀取使用Chrome和Opera.Where是問題的文件?jQuery的讀取XML問題
<!DOCTYPE html>
<html>
<head>
<title>AJAX </title>
<script type="text/javascript" src="jq.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function() {
$.support.cors = true;
$.ajax({
type: "GET",
//crossDomain: true,
//contentType: "application/xml",
contentType: "application/xml;charset=UTF-8",
url: "YYYYAAGGu.xml",
//url: "today10.xml",
cache: false,
dataType: "xml",
success: function(xml) {
$(xml).find('Currency').each(function(){
var name = $(this).find("Isim").text()
alert(name);
});
},
error: function(xhr, status, error) {
alert("An error occured: " + status + "\nError: " + error);
}
});
});
</script>
</body>
</html>
任何錯誤在瀏覽器控制檯? –
剛剛發生錯誤:錯誤錯誤: – Mustafa
這將是從錯誤處理程序的警報。該請求明顯失敗,所以應該在控制檯的東西(F12工具/螢火蟲/等) - 太依賴這哪裏是頁面類型不匹配,可能跨域失敗。如果不在網絡觀察標籤中檢查請求響應是否如預期那樣。 –