要从jquery url读取的xml文件

时间:2014-12-09 04:12:44

标签: jquery xml

如果我有一个jquery如下所示在本地文件中测试,我应该在哪里将sample.xml存储在本地?在URL上我只想调用不带路径的sample.xml。

 $(document).ready(function()
    {
      $.ajax({
        url: "sample.xml",
        dataType: "xml",
        success: function(data)
        {
            console.log(data);
            $("#output").text("Message from Success function"); 
        }, 
        error:function()
        {
            $("#output").text("Message from Error function");   
        }
      });
    }); 

3 个答案:

答案 0 :(得分:1)

如果我理解正确,您应该将sample.xml文件放在根目录中。例如,与index.html文件或index.php文件等相同的文件夹。

答案 1 :(得分:1)

如果您不想使用任何路径组件,则需要将xml文件放在与包含JavaScript的文档相同的目录中,因为所有URL都是绝对的,或者相对于root或当前目录。

答案 2 :(得分:0)

第一步是确保您的网页上包含jQuery。 其次,您应该检查要阅读的XML文件,并确保它没有错误 最后,您只需告诉jQuery读取文件并打印出内容即可。首先将document.ready函数添加到页面中。

参考

http://www.think2loud.com/224-reading-xml-with-jquery/