客户端代码:
$.getJSON("http://dfasdfasdf.com?callback=?", {
'url': $(this).attr('img-src')
},
function(json) {
alert(json.crt);
});
http://dfasdfasdf.com?callback=jQuery17107430863014888018_1383632870684&url=http%3A%2F%2Fwww.baidu.com%2Fimg%2Fbdlogo.gif&_=1383634297626
服务端能正常反回信息:
jQuery17107430863014888018_1383632870684({"status":0,"url":"http:\/\/mosaic-res.stor.sinaapp.com\/201311\/527895799bebd.gif","crt":1383634297})
但是客户端确报找不到回调function错误:
Uncaught ReferenceError: jQuery17107430863014888018_1383632870684 is not defined extension?callback=jQuery17107430863014888018_1383632870684&url=http%3A%2F%2Fwww.baidu.com%2Fimg%2F…:1
(anonymous function)
------解决方案--------------------
你没有回调函数吧
$.ajax({
type : "get",
async:false,
url : "http://dfasdfasdf.com,
dataType : "jsonp",
jsonp: "callback",
jsonpCallback:"jsonpCallback"
});
function jsonpCallback(data){
}