jquery出了问题。我无法使用jquery中的ajax函数从服务器获取.xml文件。我试图在成功和出错时调用警报,但没有触发。我是这样做的:
$.ajax({
type: "GET",
url: "Levels.xml",
dataType: "xml",
error: function(){
alert("Ajax failed!");
},
success: function(xml){
alert(xml);
}
});
那不起作用。 编辑:我在我的xml文件中有这个代码:
<?xmlversion="1.0" encoding="ISO-8859-1"?>
<Level id="TestLevel" theme="woods">
<Wall>
<Row>111111111111111111111</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>100000000000000000001</Row>
<Row>111111111111111111111</Row>
</Wall>
</Level>
答案 0 :(得分:0)
将XML文件重命名为"sites.xml"
之类的其他内容,可以在我的服务器上修复此问题。
似乎“level”以某种方式与ajax的xml请求相关。
欢呼声
Primus的