Javascript AjaxConvert在Jsonp回调上抛出解析错误

Javascript AjaxConvert在Jsonp回调上抛出解析错误,javascript,ajax,jsonp,Javascript,Ajax,Jsonp,我正在使用Jsonp数据类型进行Ajax调用。然后执行JsonpCallback函数,在处理JsonpCallback方法时,它抛出错误为' 分析错误,未调用MyScript.jsonpsuccescallback' 在调试过程中,我发现错误来自jquery库文件中的AjaxCovert函数(返回语句) var MyScript = {}; $.ajax({ url: 'https:' + domain + 'captcha/captcha-gener

我正在使用Jsonp数据类型进行Ajax调用。然后执行JsonpCallback函数,在处理JsonpCallback方法时,它抛出错误为'

分析错误,未调用MyScript.jsonpsuccescallback'

在调试过程中,我发现错误来自jquery库文件中的AjaxCovert函数(返回语句)

var MyScript = {};
    $.ajax({      
            url: 'https:' + domain + 'captcha/captcha-generate-token',
            type: 'GET',    
            contentType: "application/json; charset=utf-8;",
            async: true,
            dataType: "jsonp",
            jsonpCallback: 'MyScript.JsonpSuccessCallBack',
            error:MyScript.error,
});

MyScript.JsonpSuccessCallBack = function(response){
    //stuffs
}
MyScript.error = function(jqXHR, textStatus, errorThrown){
    console.log(errorThrown);
}
我正在使用
MyScript.jsonpsuccescallback({“状态”:“成功”,“内容类型”:“应用程序\/json”,“CK”:“wTnoiHvP-eLyCWO0xG-KIrJ3AXnLm7awLH-xETjLPNLd4Kkt”)获得有效的API响应。

抛出的错误如下所示

Error: MyScript.JsonpSuccessCallBack was not called
at Function.jQuery.extend.error (http://www.someWebsite.com/web/scripts/jquery/jquery.js:248:9)
at jQuery.ajaxPrefilter.s.converters.script json (http://www.someWebsite.com/web/scripts/jquery/jquery.js:9893:12)
at ajaxConvert (http://www.someWebsite.com/web/scripts/jquery/jquery.js:8843:19)
at done (http://www.someWebsite.com/web/scripts/jquery/jquery.js:9260:15)
at HTMLScriptElement.jQuery.ajaxTransport.s.send.script.onload.script.onreadystatechange (www.someWebsite.com/web/scripts/jquery/jquery.js:9831:8)
控件通过lib文件中的ajaxconvert()meth到达jsonpsuccescallback方法,然后抛出错误。我不明白为什么会抛出这个错误

我在谷歌上搜索了很多关于这个问题的信息,并按照上面提到的步骤进行了操作,但无法解决这个问题,有人能帮我解决这个问题吗


提前感谢:-)

如果您找到了解决方案,请与他人分享。