Błąd odpowiedzi jsonp Jquera - wywołanie zwrotne nie zostało wywołane
Próbuję uzyskać pewne informacje z innej domeny, domena pozwala tylko na wywołanie jsonp - inni zostają odrzuceni. Jak mogę uzyskać treść zamiast wykonywania? Ponieważ otrzymuję błąd w odpowiedzi. Nie muszę go wykonywać, potrzebuję go tylko w moim skrypcie. W dowolnym formacie (odpowiedź brzmi json, ale js tego nie rozumie). Nie mogę wpływać na tę domenę, więc nie można zmienić tej strony. Oto mój kod:
$.ajax({
url: url + '?callback=?',
crossDomain: true,
type: "POST",
data: {key: key},
contentType: "application/json; charset=utf-8;",
async: false,
dataType: 'jsonp',
jsonp: 'callback',
jsonpCallback: 'jsonpCallback',
error: function(xhr, status, error) {
console.log(status + '; ' + error);
}
});
window.jsonpCallback = function(response) {
console.log('callback success');
};