jQuery中的XML请求被忽略

时间:2015-07-30 07:37:48

标签: javascript jquery xml

我已经构建了一个网页,该网页非常关注XML文件以填充它。现在我为一些额外的任务生成了第二个。不幸的是,每当我尝试解析它时,它都不会成功。

我使用非常简单的代码来演示问题。我剥离了这个函数,所以它所做的就是将字符串写入浏览器控制台。

一旦我执行此代码,我得到的只是“pos1,pos3,pos4” 所以成功的功能甚至都没有。我知道这听起来像个愚蠢的问题,但我现在很难找到我的错误。

function insertFirstBeginnerQuestion(){

console.log('pos1');

$.ajax({
    url: 'xml/questions.xml',
    type: 'get',
    dataType: 'xml',
    success: function(data) {console.log('pos2');},
    error: function(){console.log('pos3');},

});

console.log('pos4');

};

1 个答案:

答案 0 :(得分:1)

你在服务器上试试吗?您的代码适用于我并正确加载xml。 GET是一种HTTP方法,因此您必须在服务器中部署它并使用http协议进行访问。否则,在尝试加载xml文件时,这将给出404错误。