AJAX跨域问题

qq_28757207 2016-09-27 08:09:38
为什么在谷歌和FF浏览器能正常加载但是在搜狗就提示跨域问题要求在header加代码呢?
$.ajax({
url:"http://www.tvku.com/lifeshop.html?page=1&job=lifeshop&ajax=1",
type:"GET",
dataType : "json",
success: function(data){
var list=data.data.list;
html="";
for(var i=0;i<list.length;i++){

html+="<div class='lifeshop-content-list'><div class='lifeshop-row'><div class='img-box'><a href='http://www.tvku.com/store.shtml?shopid="+list[i].shopid+"'><img src='"+list[i].thumb+"' width='393' height='255'/></a></div><div class='detail'><p class='shopname'><a href='http://www.tvku.com/store.shtml?shopid="+list[i].shopid+"'>"+list[i].name+"</a></p><div class='lifeshop-mark'>"+list[i].introduction+"</div><div class='lifeshop-add'><span>地 址:</span>"+list[i].address+"<a class='s_maps' onclick='s_maps();' href='javascript:void(0);'><img src='http://www.tvku.com/template/happygo/images/i_map.png'>查看地图</a></div><div class='lifeshop-tel'><span>电 话:</span>"+list[i].tel+"</div><div class='daily-time'><span>营业时间:</span>10:00-21:00</div><div class='recommend'><span>推 荐:</span>"+list[i].recommend+"</div></div></div><div class='like'><p class='like-box'><span class='like-i-corn'><img src='http://www.tvku.com/template/happygo/images/like.png'></span><span class='like-word'>收藏</span></p></div></div>";
}

}
$('.lifeshop-content').html(html);
}

})



这是后台数据

{"msg":"\u83b7\u53d6\u6210\u529f","error":0,"data":{"list":[{"shopid":"59","recommend":"0","name":"\u6587\u5316","pinyin":"S a s s","type":"1","trade":"7_93","groupid":"0","hit":"336","visitor":"324","visittime":"1474935224","pcat":"0","ccat":"0","tid":"0","status":"3","areaid":"0","tel":"","fax":"","thumb":"http:\/\/www.tvku.com\/attachment\/images\/20160823\/1652559113.jpeg","mode":"","business":"","template":"appdefault","app_template":"","sell":"","buy":"","contacts":"","address":"\u6e56\u5317_Sassafras","postcode":"","citycode":"0","email":"","qq":"839727249","licence_photo":"","licence":"","nopass":"","longitude":"","latitude":"","city":"","introduction":""},{"shopid":"58","recommend":"0","name":"\u76f1\u7719","pinyin":"hao xiang gou","type":"2","trade":"3_38","groupid":"21","hit":"199","visitor":"192","visittime":"1474313173","pcat":"0","ccat":"0","tid":"5","status":"1","areaid":"0","tel":"","fax":"","thumb":"http:\/\/www.tvku.com\/attachment\/images\/20160822\/1653298556.jpg","mode":"","business":"","template":"appdefault","app_template":"appdefault","sell":"","buy":"","contacts":"","address":"\u5e7f\u4e1c\u7701\u4f5b\u5c71\u5e02\u7985\u57ce\u533a\u6f9c\u77f3\u4e8c\u8def","postcode":"","citycode":"0","email":"","qq":"","licence_photo":"attachment\/images\/20160822\/1656304906.jpg","licence":"","nopass":"","longitude":"","latitude":"","city":"","introduction":""}]}}
...全文
553 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
YiYanXiYin 2016-11-09
  • 打赏
  • 举报
回复
跨域你应该用$.getJSON(...)
Go 旅城通票 2016-09-28
  • 打赏
  • 举报
回复
跨域了谷歌和firefox都会报错的额,除非设置过access-control-allow-origin响应头,自己f12看请求发出去没有,响应头是否有这个。 有的话搜狗不行那就是搜狗问题了,或者你用的ie内核,而不是webikit的,切换为webkit的

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧