0

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

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

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

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

这是我尝试过的两个版本的 jQuery xml 检索机制。都不工作。

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*/
4

1 回答 1

2

结果服务器管理员不得不在网站的根级别禁用 XML 处理程序。不知道这到底意味着什么,但问题现在已经解决了。

感谢大家的帮助!

于 2012-10-29T13:18:16.900 回答