2016-03-22 5 views
0
  alert("orger"); 

      $.ajax({ 
       type: "GET", 
       url: "localhost:8080/greeting", 
       success: function(data) { 
        alert("hello"); 
       } 
      }); 

Der Browser gibt "orger" aus, aber nicht "hallo". Was ist das Problem? Wenn ich die URL im Browser aufrufe, wird die Seite erfolgreich gerendert.AJAX Nicht zurück

+0

Wir senden keine Daten in AJAX-Anfrage, so dass das Problem sein könnte –

+0

können Sie bitte genauer? –

Antwort

0

Die jqXHR.success(), jqXHR.error() und jqXHR.complete() Rückrufe werden als von jQuery 1.8 veraltet. , verwenden Sie jqXHR.done(), jqXHR.fail(), und jqXHR.always() stattdessen.

+0

Versuchen Sie, ** done() ** anstelle von ** success() ** zu verwenden ** –

0

zu viele Möglichkeiten, dass Ajax nicht zurückkehrt. - Es könnte jQuery nicht eingesteckt - URL nicht gefunden werden. - HttpService hat Fehler, so dass es in Fehler Teil geht. - usw.

also schau auf den untenstehenden Link, ich werde dir helfen. enter link description here