我有一些 ajax 代码来搜索 xml 文件。它正在工作,但我仍然收到一个奇怪的错误。甚至网络控制台也不知道错误在哪个文件中。
我的代码:
var run = $.ajax({
url: 'test.xml',
dataType: 'xml'
}).done(function (xmlDoc) {
xml = $(xmlDoc);
result = xml.find('product').find("name:contains('name_value')");
$('body').append('<p>'+result.text()+'</p></br>');
$('.a').text(xml.find('product').find('name').length); //displays the amount of name tags in the xml file
});
我的html:
<p class="a"></p> <!-- output paragraph of the last Jquery code line-->
我的xml文件结构
<store>
<product>
<name> product name </name>
<price> price </price>
<platform> platform </platform>
</product>
</store>
和我的错误:
格式不正确:1:77
编辑 他说错误发生了2次。
编辑 2如果我转到网络选项卡,他只从谷歌托管的库中请求 jquery。那是我在那里看到的唯一东西。
我对 ajax 和 xml 完全陌生,所以有人可以告诉我我做错了什么