是否可以在 jsonp Ajax 调用的回调中指定我们的特定上下文?
我发现这样做的唯一方法是指定回调名称但不实现它,因此回调进入带有所需上下文的成功方法:
$.ajax({
type: "GET",
url: 'someurl',
dataType: 'jsonp',
jsonpCallback: 'myCallbackName',
context: this,
success: function (response) {
console.log(this); //this must be the context specified earlier
}
});
问题是即使它正在工作,我也会收到很多错误:
TypeError:myCallbackName 不是函数
知道如何在不引起错误的情况下实现这一目标吗?
谢谢
艾蒂安