Jquery-Erfolgsfunktion wird nicht mit JSONP ausgelöst

Mache ein paar spielen call my service auf einer anderen Domäne mithilfe von jQuery. Der Aufruf der service ist erfolgreich gemacht (meine debug-Punkt wird ausgelöst), und die richtige Antwort wird zurückgegeben (ich rieche den Verkehr).

Mein problem ist hauptsächlich, dass der Erfolg und Misserfolg Rückrufe nicht gefeuert. Ich habe einige andere Beiträge auf DAMIT anzugeben das error-Ereignis wird nicht ausgelöst, wenn mit JSONP. Ist das der Fall mit dem Erfolg der Veranstaltung, vielleicht, weil es wird davon ausgegangen, dass vermittele ich meine eigene callback-Funktion), wie gut, oder gibt es einen Weg, um das Feuer mein Erfolgs-callback. Vielen Dank im Voraus.

$.ajax({
  type: "GET",
  url: urlOnDiffDomain,
  async: false,
  cache: false,
  dataType: 'jsonp',
  data: {},
  success: function(data, textStatus) {
    alert('success...');
  },
  error: function(xhr, ajaxOptions, thrownError) {
   alert('failed....');
  }
}); 

InformationsquelleAutor der Frage Sanjay Uttam | 2010-03-04

Schreibe einen Kommentar