ajax异步请求,返回json报错。帮帮看看

喜欢原味奶茶 2018-05-25 09:56:49


是在请求聚合数据返回的json时报错。

具体的json数据:
{
"reason":"成功的返回",
"result":{
"stat":"1",
"data":[
{
"uniquekey":"fa23afd410480de523c4c18b79cd8e89",
"title":"女孩与老虎同吃同住5年, 形影不离, 没想到结果却让她很无奈",
"date":"2018-05-25 09:26",
"category":"头条",
"author_name":"会吃放的狗",
"url":"http:\/\/mini.eastday.com\/mobile\/180525092631109.html",
"thumbnail_pic_s":"http:\/\/09.imgmini.eastday.com\/mobile\/20180525\/20180525_066c4ba60ff927a3ad33e4d8f7125f28_cover_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/09.imgmini.eastday.com\/mobile\/20180525\/20180525_d6c57e2068b39100c9ac2bf9a6575b83_cover_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/09.imgmini.eastday.com\/mobile\/20180525\/20180525_3218200de6dda8f0e7282fd51da144f3_cover_mwpm_03200403.jpg"
},
{
"uniquekey":"fd7b5cdc0d8db218e09a1cc5d9b9b4c3",
"title":"汪兆骞:周作人哀怨刻骨的狱中生活",
"date":"2018-05-25 09:15",
"category":"头条",
"author_name":"东方网",
"url":"http:\/\/mini.eastday.com\/mobile\/180525091512255.html",
"thumbnail_pic_s":"http:\/\/00.imgmini.eastday.com\/mobile\/20180525\/20180525091512_6caa87d4383eca8c532eee3779e7bf7a_3_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/00.imgmini.eastday.com\/mobile\/20180525\/20180525091512_6caa87d4383eca8c532eee3779e7bf7a_2_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/00.imgmini.eastday.com\/mobile\/20180525\/20180525091512_6caa87d4383eca8c532eee3779e7bf7a_1_mwpm_03200403.jpg"
},
{
"uniquekey":"2d48896155e9fde349f8ce0ddb0df91d",
"title":"非洲国家也殖民:埃及对苏丹的殖民统治为何以失败告终",
"date":"2018-05-25 09:14",
"category":"头条",
"author_name":"东方网",
"url":"http:\/\/mini.eastday.com\/mobile\/180525091442160.html",
"thumbnail_pic_s":"http:\/\/09.imgmini.eastday.com\/mobile\/20180525\/20180525091442_5bdceb8c3cecd9f1940deb50ecd70a87_9_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/09.imgmini.eastday.com\/mobile\/20180525\/20180525091442_5bdceb8c3cecd9f1940deb50ecd70a87_2_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/09.imgmini.eastday.com\/mobile\/20180525\/20180525091442_5bdceb8c3cecd9f1940deb50ecd70a87_7_mwpm_03200403.jpg"
},
{
"uniquekey":"ae2899c3aad5604b4d4603df00f89d6d",
"title":"粉丝送黄渤芹菜,吴宣仪被送紫菜,现在这么流行土味送礼吗?",
"date":"2018-05-25 09:10",
"category":"头条",
"author_name":"时尚芭莎",
"url":"http:\/\/mini.eastday.com\/mobile\/180525091026694.html",
"thumbnail_pic_s":"http:\/\/01.imgmini.eastday.com\/mobile\/20180525\/20180525091026_1f525f80268cffc07094a10babb3ff91_24_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/01.imgmini.eastday.com\/mobile\/20180525\/20180525091026_1f525f80268cffc07094a10babb3ff91_8_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/01.imgmini.eastday.com\/mobile\/20180525\/20180525091026_1f525f80268cffc07094a10babb3ff91_30_mwpm_03200403.jpg"
},
{
"uniquekey":"25ba7c01b570ff852b18b1ab881b0fa5",
"title":"黄洁夫:面对人体器官捐献与移植的世界难题,中国愿意向世界各国分享“中国模式",
"date":"2018-05-25 09:08",
"category":"头条",
"author_name":"中国日报网",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090835593.html",
"thumbnail_pic_s":"http:\/\/06.imgmini.eastday.com\/mobile\/20180525\/20180525090835_7d764a2ed5253782c8329d885c1afcfe_1_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/06.imgmini.eastday.com\/mobile\/20180525\/20180525090835_77ed077c44d4f8c88874072561d665a7_4_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/06.imgmini.eastday.com\/mobile\/20180525\/20180525090835_4e0e2108003297b8e431823dfc17c492_2_mwpm_03200403.jpg"
},
{
"uniquekey":"16dc3fc6d2412922cf2f9e41e12ef691",
"title":"中纪委每月公布违规数据 释放纠“四风”强烈信号",
"date":"2018-05-25 09:07",
"category":"头条",
"author_name":"中国新闻网",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090759809.html",
"thumbnail_pic_s":"http:\/\/07.imgmini.eastday.com\/mobile\/20180525\/20180525090759_d13d062204623018a9f06bdf69ef7afc_1_mwpm_03200403.jpg"
},
{
"uniquekey":"3b70178bc730a2c4c03560a3ee0fc2aa",
"title":"《围棋与国家》走进唐县 女子围甲河北体彩胜时代中国广东",
"date":"2018-05-25 09:05",
"category":"头条",
"author_name":"人民网",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090553055.html",
"thumbnail_pic_s":"http:\/\/03.imgmini.eastday.com\/mobile\/20180525\/20180525090553_5922c64547249b139d530ee6222e9bc5_1_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/03.imgmini.eastday.com\/mobile\/20180525\/20180525090553_5922c64547249b139d530ee6222e9bc5_2_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/03.imgmini.eastday.com\/mobile\/20180525\/20180525090553_5922c64547249b139d530ee6222e9bc5_5_mwpm_03200403.jpg"
},
{
"uniquekey":"c3f97098956120319143059eb3b64fd0",
"title":"台湾2018全球竞争力排名输大陆 台网友:不意外",
"date":"2018-05-25 09:05",
"category":"头条",
"author_name":"人民网",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090552056.html",
"thumbnail_pic_s":"http:\/\/03.imgmini.eastday.com\/mobile\/20180525\/20180525090552_56e08e1c4698df75613e3c23e402f86e_1_mwpm_03200403.jpg"
},
{
"uniquekey":"0c06ff35caa506e621a157eb8b81ef5f",
"title":"家里卫生间返臭难处理,聪明师傅说这样做,简单好用又省钱",
"date":"2018-05-25 09:04",
"category":"头条",
"author_name":"小美的家居",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090435305.html",
"thumbnail_pic_s":"http:\/\/02.imgmini.eastday.com\/mobile\/20180525\/20180525090435_b1a9c3195c92d76606f90b6f2d29168b_11_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/02.imgmini.eastday.com\/mobile\/20180525\/20180525090435_b1a9c3195c92d76606f90b6f2d29168b_5_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/02.imgmini.eastday.com\/mobile\/20180525\/20180525090435_b1a9c3195c92d76606f90b6f2d29168b_7_mwpm_03200403.jpg"
},
{
"uniquekey":"4325b7d3531a69cdc7e09f6861ff9ec3",
"title":"钟丽缇梳半丸子头无张伦硕相伴 歪头捋发风情万种",
"date":"2018-05-25 09:03",
"category":"头条",
"author_name":"艾橙娱乐",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090351927.html",
"thumbnail_pic_s":"http:\/\/00.imgmini.eastday.com\/mobile\/20180525\/20180525090351_a7234bdfdeb374b0b50bd9ccd140ae4d_2_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/00.imgmini.eastday.com\/mobile\/20180525\/20180525090351_a7234bdfdeb374b0b50bd9ccd140ae4d_1_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/00.imgmini.eastday.com\/mobile\/20180525\/20180525090351_a7234bdfdeb374b0b50bd9ccd140ae4d_4_mwpm_03200403.jpg"
},
{
"uniquekey":"16dcc07cba19f8319a8447d6cd8c4b94",
"title":"显卡市场逐步饱和,新一轮降价风波来袭,你准备好了吗?",
"date":"2018-05-25 09:00",
"category":"头条",
"author_name":"爵士浩南",
"url":"http:\/\/mini.eastday.com\/mobile\/180525090046819.html",
"thumbnail_pic_s":"http:\/\/06.imgmini.eastday.com\/mobile\/20180525\/20180525090046_f0c23eb04cb2421ea5d40a512396d9e2_1_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/06.imgmini.eastday.com\/mobile\/20180525\/20180525090046_f0c23eb04cb2421ea5d40a512396d9e2_3_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/06.imgmini.eastday.com\/mobile\/20180525\/20180525090046_f0c23eb04cb2421ea5d40a512396d9e2_2_mwpm_03200403.jpg"
},
{
"uniquekey":"5334e0c472e0cc4ba29c1c841a0279f9",
"title":"如果你是女性,上面3种养生的蔬菜,你最喜欢吃哪种?",
"date":"2018-05-25 08:57",
"category":"头条",
"author_name":"洋洋的小叶",
"url":"http:\/\/mini.eastday.com\/mobile\/180525085744916.html",
"thumbnail_pic_s":"http:\/\/01.imgmini.eastday.com\/mobile\/20180525\/20180525_c4d122bcffc59079e75d8448b4f66129_cover_mwpm_03200403.jpg",
"thumbnail_pic_s02":"http:\/\/01.imgmini.eastday.com\/mobile\/20180525\/20180525_9f376087db8a6af0c40036c3110867ee_cover_mwpm_03200403.jpg",
"thumbnail_pic_s03":"http:\/\/01.imgmini.eastday.com\/mobile\/20180525\/20180525_429d67cf5a08b51b271327566c7297e6_cover_mwpm_03200403.jpg"
}
"error_code":0
}
...全文
890 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
喜欢原味奶茶 2018-05-25
  • 打赏
  • 举报
回复
引用 5 楼 qq_34309305 的回复:
[quote=引用 4 楼 Esc_Tab_End 的回复:] [
jsonp要求后端服务器支持的,你的属性里面 //jsonpCallback:"successCallback", 后端返回数据的时候要加上 类似这种 response.callback("successCallback")这种, 然后你前端写个 function successCallback(data){ alert(data) } 才可以,要不然只前端是解决不了这个问题的[/quote] 好吧。多谢了。
75闪光雷 2018-05-25
  • 打赏
  • 举报
回复
引用 4 楼 Esc_Tab_End 的回复:
[
jsonp要求后端服务器支持的,你的属性里面 //jsonpCallback:"successCallback", 后端返回数据的时候要加上 类似这种 response.callback("successCallback")这种, 然后你前端写个 function successCallback(data){ alert(data) } 才可以,要不然只前端是解决不了这个问题的
喜欢原味奶茶 2018-05-25
  • 打赏
  • 举报
回复
引用 2 楼 qq_34309305 的回复:
你这个返回的数据是json的 浏览器会按js语法解析他的, 所以会报 语法错误,一个方法 ajax 请求时 的dataType 属性改为jsonp 或者 text 就不会报错了, 不过这样做 有可能报跨域错误,主要看你 服务器 支不支持跨域访问了
我就是用的jsonp; 格式如下: $.ajax({ type:"get", //请求方式 async:true, //是否异步 url:"http://v.juhe.cn/toutiao/index?type=top&key=11111111111", dataType:"jsonp", //跨域json请求一定是jsonp jsonp: "type", //跨域请求的参数名,默认是callback //jsonpCallback:"successCallback", //自定义跨域参数值,回调函数名也是一样,默认为jQuery自动生成的字符串 success: function(data) { //请求成功处理,和本地回调完全一样 var json = eval('('+data+')'); console.log(json.url); }, error: function() { //请求出错处理 } }); 这个格式对不对啊
75闪光雷 2018-05-25
  • 打赏
  • 举报
回复
你这个返回的数据是json的 浏览器会按js语法解析他的, 所以会报 语法错误,一个方法 ajax 请求时 的dataType 属性改为jsonp 或者 text 就不会报错了, 不过这样做 有可能报跨域错误,主要看你 服务器 支不支持跨域访问了
75闪光雷 2018-05-25
  • 打赏
  • 举报
回复
具体可以参考这个帖子:https://bbs.csdn.net/topics/392384293
喜欢原味奶茶 2018-05-25
  • 打赏
  • 举报
回复
还有就是,之前遇到返回xml的,也是说那个 < 和 > 有问题。我就没用xml了。想问问,用过ajax请求数据,返回xml是怎么解析的。我这边报错,现在json也报错了。

87,844

社区成员

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

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