我遇到了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。谢谢!.