在服务器上找不到404文件

时间:2012-10-26 19:05:26

标签: jquery asp.net xml

我正在构建一个简单的搜索工具。 XML的后端,前端javascript / jquery。它在本地工作正常,但是当我将文件移动到测试服务器时,无法再找到xml文件,即使路径和文件方向相同。

我尝试过不同的方法来访问文件(.ajax,.get等),但没有运气。 即使我尝试将xml路径直接插入地址窗口,我也会遇到同样的错误:“无法找到资源”。我已经证实,xml格式正确......几乎从那里难倒。

我怀疑这与webconfig文件有关(服务器是iis / asp.net,我无法访问较低级别的配置),但这只是猜测,因为我在那个特定领域没什么经验。

非常感谢您对此提供的任何帮助!

这是我尝试过的两个版本的jQuery xml retreival机制。都没有工作。

v1>

$.get('data.xml', function(xml){...});  /*no dice*/

v2>

$.ajax({
    type: "GET",
    url: "data.xml",
    dataType: "xml",
    success: function(xml) {        
    $(xml).find('facility').each(function(){...}
};   /* also, no dice*/

1 个答案:

答案 0 :(得分:2)

原来服务器管理员必须在网站的根级别禁用XML处理程序。不确定这意味着什么,但问题现在已经解决了。

感谢大家的帮助!