AJAX代码忽略了#Irrelevant

时间:2015-06-01 11:47:21

标签: javascript jquery ajax xml html5

尝试使用以下代码时:

<script src="lib/jquery-2.0.3.js"></script>
<script>
function readXML()
{
    $(document).ready(function(){
        $.ajax({
              url: "myXML.xml",
              type: "GET",
              dataType: "xml",
              success: function(xml){
                    alert(xml);
              }
        });
    });
}
</script>

由于某种原因,代码被完全忽略。当我在$ .ajax之前使用alert()时它起作用,但由于某种原因,忽略了整个AJAX代码。其他类型的jQuery代码也不起作用。其余的代码完全正常 - 所有与AJAX或jQuery无关的东西。我做错了什么?

此外,当我尝试添加“完整”或“错误”时,整个页面都无法加载。当我用done / error替换成功时,我得到完全相同的结果 - 代码被完全忽略。我知道我做错了什么,但是从这里尝试了很多代码,我不知道还能做些什么。帮助

更新:

错误终于奏效了,得到了这个结果:

“NetworkError:无法在XMLHttpRequest上执行发送:无法加载文件myXML.xml”

但是,我读到这是导入xml而不将所有内容加载到服务器的唯一方法:Using XML in HTML page without using a server

我错过了什么?

0 个答案:

没有答案