2009-05-15 4 views
2

Ich habe eine Anwendung, die viele AJAX-Anforderungen verwendet (verschiedene Aktionen werden über XHR-Anforderungen ausgelöst). Einige dieser Aufrufe können zu Ausnahmen führen. Jedes Mal muss ich dem Benutzer eine Fehlermeldung anzeigen. Wie kann ich in diesem Fall die Fehlerbehandlung organisieren?Ausnahmebehandlung in Ajax-Aufrufen

Antwort

2

Kann ich empfehlen, dass Sie etwas wie jQuery verwenden. Sie haben all das harte Denken von dir genommen. Das und sie haben eine nette Schicht zwischen uns und mehreren Browsern hinzugefügt. Sie bekommen 99% der Zeit richtig. Wie auch immer, können Sie einen Ajax-Aufruf machen sehr einfach:

jQuery.ajax({ 
    type: "POST", 
    url: "saveuser.do", 
    dataType:"html", 
    success:function(response){}, 
    error:function(){ 
     alert("error"); 
    } 
}); 

Sorry, wenn die Syntax nicht 100% ist, ist es aus dem Gedächtnis zu tun