是这样的,我想写一个类似瀑布流的东西,然后每次会调用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
}
???不理解???
jsonp请求返回的值并不应该是json,而应该是一个形如"callback(json)"的字符串,我觉得你应该搞清楚一下jsonp的原理