getjson在safari下面取不到数据,chrome 下正常,为什么?
最近在尝试用jquery mobile做手机端,一个index.html页面,除了jquery的js以外,还有iscoll的js,其他没什么了,服务器是win server2008 ,iis7+php环境,在chrome下打开本地index.html时,getjson能取得数据,但用safari打开index.html却取不到数据,各路大侠指点下,谢谢!
这是数据测试地址:http://www.chunbao.net/json.php?mode=list&ap=0&pc=10&callback=?在chrome是可以返回数据的,但safari 没有数据显示,不知道为什么?
取数据的代码(两个参数activepage=0,pagecont=10):
$.getJSON("http://www.chunbao.net/json.php?callback=?",{"mode":'list',"ap":activepage,"pc":pagecont}, function(data){ alert("123"); $("#thelist").empty(); $.each(data, function(i,item){ $('#thelisttpl').tmpl(item).appendTo( "#thelist" ); if ( i == pagecont-1 ) { activepage+=pagecont; $("#thelist").listview('refresh'); myScroll.refresh(); return false; }; if (i == data.length-1) { activepage+=data.length; $("#thelist").listview('refresh'); myScroll.refresh(); return false; } }); });
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
换了个win7试了下,取到了,我的浏览器问题了,汗啊!
补充下,刚用其他的电脑(xp系统)安装safari测试了一下,竟然取到了数据,无语了!看来是我的win7系统问题了!我再找个win7系统试一下!