0

サーバーからのデータを回答として取得し、アラートを出したい。しかし、それは私の回答テキスト「とても良い」の代わりに[オブジェクトオブジェクト]に警告しています。これが私のajax関数です:

 function ajaxsubmit(){
   $.ajax({
     url: "/update",
     type: "POST",
  }).complete(function(data) {
      alert(data);
  });
 }

そして私のサーバーサイド関数はこれです:

public static Result ajaxupdate(){
    String done = "very good!";
    return ok(done);
}

通常のプレーンテキストを印刷するために、次のデータを他のものと一緒にキャストする必要がありますか?

どうもありがとう

4

1 に答える 1

2

文字列を返します。これを試して..

public static String ajaxupdate(){
    String done = "very good!";
    return done;
}
于 2012-06-22T07:13:46.063 に答える