首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

诸位大神,帮忙看下了!Ajax不能读xml

2012-06-21 
各位大神,帮忙看下了!Ajax不能读xmlJava codefunction getChange(s) {var reqUrl D:\test.xmlif (s.va

各位大神,帮忙看下了!Ajax不能读xml

Java code
function getChange(s) {        var reqUrl ="D:\test.xml";        if (s.value == 1) {            $.ajax({                url:reqUrl,                type: 'GET',                dataType: 'xml',                timeout: 9000,                error: function(xml){                    alert('Error loading XML document'+xml);                },                success: function(xml){                    $(xml).find("tr").each(function(i){                        var uid=$(this).children("td[colnum='c0']").text();                        alert("uid");                    });                }            });        }    }

每次都进error,这是为什么啊!
在页面的最上方导入了jquery
<script type="text/javascript" src="jquery-1.7.2.js"></script>

[解决办法]
本地文件不允许访问吧?
[解决办法]
是否没定义 XMLHttpRequest对象


[解决办法]
确定jquery的引入正确,
确定ajax请求的url正确
是否是双击直接运行的 , 需以 http的方式访问。
[解决办法]
var reqUrl = "file:///D:/test.xml";//访问本地资源用 "file:///路径"


[解决办法]
我也是不懂!
[解决办法]
貌似你这个路径写的是转义字符\,应该用正斜杠/或者双反斜杠\\
[解决办法]
还有额,url访问的话应该是file:///D:/
[解决办法]
是 dataType:"xml",的问题 把xml改为text不会报错

热点排行