我一直在尝试将XML加载到独立的HTML页面中。由于我正在使用独立计算机,因此我没有互联网连接和文件服务器,所以显然XMLHttpRequest不起作用。我读过这里,我可以使用jQuery AJAX将XML加载到HTML中,但由于某些原因,它不会加载存储在其上的信息,即使我使用了我在此处找到的代码。使用jQuery和AJAX读取XML不成功
我从jQuery网站下载一个jQuery库,并根据我发现这里的代码看起来是这样的:
$(document).ready(function(){
$.ajax({
type: "GET",
url: "myXML.xml",
dataType: "xml",
success: function(xml) {
var myXML = $(xml).data();
}
});
});
当暂时我只是想读数据,不用它。 myXML没有太多的数据和以及开始的时刻(就像我说的,实际的XML是一个独立的),所以这是它的外观:
<?xml version="1.0" encoding="utf-8"?>
<type>
<type id="1">
<model> Lenovo </model>
<year> 2015 </year>
</type>
<type id="2">
<model> iPhone </model>
<year> 2014 </year>
</type>
</type>
不但代码不工作,HTML页面也会忽略之后编写的每个脚本,包括alert()或write()。有人有解决方案吗?
在编写脚本之前添加了脚本引用吗? – Dreamweaver
@Dreamweaver是。 –