Ho una semplice CORS AJAX chiamata dall'interno AngularJS applicazione con successo callback:
$http({method:'POST',url:"http://0.0.0.0:4567/authenticate",
params: {Lusername:scope.Lusername,Lpassword:scope.Lpassword}})
.success(function(){alert("Success")})
Quando usato in Safari funziona bene: i rendimenti attesi oggetto JSON e spettacoli la casella di avviso. Tuttavia in Firefox, anche se l'oggetto JSON viene restituito correttamente, la callback di successo non viene attivata.
Qualche idea del perché?
Avete jsFiddle in grado di riprodurre il problema? A proposito, so che è solo per l'esempio, ma pensate di usare $ window.alert() piuttosto che solo alert() (dove [$ window] (http://docs.angularjs.org/api/ng.$ finestra) è un servizio che si inietta). – Blackhole
Possibilità di CORS. Controlla quello –