Chrome IE浏览器无法加载或解析我的xml。我在服务器上测试它不是本地的。 Chrome会在错误功能中跳转。在FF上一切都好。
$.ajax({
type: 'GET',
url: XML_PATH,
dataType: "xml",
aSync: false,
success: function onXMLloaded(xml)
{
console.log('Success');
// loop for each item
$(xml).find('item').each(function loopingItems(value){
// create an object
var obj={urls:$(this).find("urls").text()};
// push in object
videos_array.push(obj);
});
},
error: function() {
console.log('Error');
},
complete: function() {
console.log('Complete');
}
有人有个主意吗?非常感谢!
答案 0 :(得分:0)
行。以下是它的工作原理:
`console.log('Beginne XML zu laden'); $ .ajax({type:'GET',
url:XML_PATH,dataType:“text”,aSync:false,成功: function(text){ 的console.log( '成功'); //为每个项目循环 $(text).find('item')。each(function loopingItems(value){ //创建一个对象var OBJ = {。网址:$(本).find( “网址”)文本()}; //推入对象 videos_array.push(OBJ); }); },
`
DataType是问题所在。现在工作正常:-)谢谢大家!