JSONP调用为什么会解析出错?

我遇到了JSONP调用上的麻烦。我用了两种方法来调用它:在第一种方法中我得到了正确的json响应,但是我不能访问由于回调函数没有被调用的值;在第二次调用中,回调函数被调用,但是响应被截断。服务器是由第三方管理的,所以我就不把他们的网址放这里了。

$.ajax({
    type : "GET",
    crossDomain : true,
    url : "http://94.177.162.128/agent-server-neol/api/matchingFaq/autocomplete?text=Gas&language=es&maxResults=5",
    dataType : "jsonp",
    jsonp : "jsonCallback",
    jsonpCallback : "autocomplete"
});

$.ajax({
    type : "GET",
    crossDomain : true,
    url : "http://94.177.162.128/agent-server-neol/api/matchingFaq/autocomplete?text=Gas&language=es&maxResults=5",
    dataType : "jsonp",
    jsonp : "callback",
    jsonpCallback : "autocomplete"
});

有什么想法吗?他们给了我们一个例子,但是这个例子是在同一个服务器上执行的,而我必须从外部调用它,这样我们才可以使用JSONP。谢谢!.

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^