我在我的网站上有这个代码:
$.ajax({ type: "GET", url: 'https://www.rp-online.de/cmlink/top-news-1.2513701', cache : false, dataType: "xml", success: function(xml) { $(xml).find('title').text(); console.log($(xml).text()); var as = $(xml).find('description').eq(1).text(); $('#av').append(as); }, error:function (xhr, textStatus, thrownError){ console.log(textStatus); $("#result").html(textStatus); } });
目前,此代码有效,并且用于从其他网站(RSS提要)获取数据。
桌面,IOS上的一切都很好看,但不是在android上。 当我打开Chrome和移动仿真时,我在控制台中看到了这一点:parseerror。 有人知道解决方案吗? 谢谢。
你的Jquery代码工作得很好。 我在我的计算机上使用带有本机和Chrome浏览器的Android模拟器进行了测试,这就是我所拥有的
也许你的HTML有问题。 检查你是否没有复制“ids”
我确认,上面的代码只适用于Ipad,Nexus 7,但不适用于其他设备。 对于Ipad标题是:
状态代码:200 OK内容类型:application / rss + xml; charset = utf-8
对于Iphone:状态代码:301永久移动内容类型:text / html
以上就是jQuery教程分享Jquery,$ ajax和Android相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/jquerytutorial/524561.html