我正在尝试创建一个JSONP函数,该函数使用来自被调用函数的回调来返回数据,而不是使用单独的回调函数。
// JOSONP request.
function jsonp(url,cb){
_jsoncb = function(data) {cb(data)}
$.ajax({
type: 'GET',
url: url,
async: false,
jsonpCallback: '_jsoncb',
contentType: "application/json",
dataType: 'jsonp'
});
}
这适用于Firefox,但不适用于Chrome?
错误是:" TypeError:undefined不是一个函数(评估' res.match(/ jQuery。((。)); /)' )"