Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对XML的Ajax调用不起作用_Javascript_Jquery_Xml_Ajax - Fatal编程技术网

Javascript 对XML的Ajax调用不起作用

Javascript 对XML的Ajax调用不起作用,javascript,jquery,xml,ajax,Javascript,Jquery,Xml,Ajax,我希望这会成功,但它不起作用,我没有看到警报 function insertXML() { $.ajax ({ url: 'cd_catalog.xml', dataType: "xml", success: function( ) { alert('called'); } }); } cd_catalog.xml与执行代码的javascript位于同

我希望这会成功,但它不起作用,我没有看到警报

function insertXML()
{
    $.ajax ({
        url: 'cd_catalog.xml',
        dataType: "xml",
        success: function(  )
        {           
            alert('called');
        }
    });
}
cd_catalog.xml与执行代码的javascript位于同一目录中,并且名称正确

这是我用于登录查询的代码的复制粘贴,我是不是搞砸了什么


jquery-1.7.1.min.js也被导入头部,包含代码的脚本正在正文中执行。

确保您对web服务器而不是本地文件进行Ajax调用。

您在日志控制台中看到任何错误吗?啊,是的,我忘了:访问控制允许Origin不允许Origin null。我想我可以在本地apache服务器上测试一下。在大多数浏览器中,ajax调用在本地文件系统上不起作用,你在哪里运行它?是的,我在本地运行了这个,我完全忘记了你必须从实际的服务器地址进行ajax调用。非常抱歉,是的。你是对的。我只是错过了问题中的评论。无论如何,至少你可以参考深入的描述,这样我就可以取消我的否决票:)