为了账号安全,请及时绑定邮箱和手机立即绑定

ajax中jsonp的疑惑

ajax中jsonp的疑惑

神不在的星期二 2018-12-20 14:15:12
是这样的,我想写一个类似瀑布流的东西,然后每次会调用ajax从自己的localhost:8081中取数据,页面是直接打开的,所以用jquery的ajax在type不是jsonp的情况下会出现No 'Access-Control-Allow-Origin'这个我知道是怎么回事,然后就用换成jsonp,结果返回的东西一直报错,json是合法的啊,没有问题,我看network里,状态码还是200呢,反正就一直走ajax里的error,报错是Uncaught SyntaxError: Unexpected token :这是我要去的json,是一个.json文件{    "name": "laoWang",    "index": 1,    "age": 1000}
查看完整描述

1 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

jsonp请求返回的值并不应该是json,而应该是一个形如"callback(json)"的字符串,我觉得你应该搞清楚一下jsonp的原理


查看完整回答
反对 回复 2019-01-25
  • 1 回答
  • 0 关注
  • 433 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信