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调用。非常抱歉,是的。你是对的。我只是错过了问题中的评论。无论如何,至少你可以参考深入的描述,这样我就可以取消我的否决票:)