0

jquery を使用して ajax で JAX-RS Web サービスを呼び出そうとしています。メソッドの呼び出しが発生したが、データを取得できないという重大な問題が発生しました。

    $.getJSON("http://192.168.1.2:9080/TestJMSWeb/jaxrs/categories/",function(data){
alert("success"+data);
});

このコードは phonegap を使用して電話で実行する必要があります。Web サービス

は json 配列データを返しています。通話中にそのデータを取得できないのはなぜでしょうか。コンソールにメソッドの実行メッセージが表示されます。問題を解決するにはどうすればよいか教えてください。とても不安です。よろしくお願いします。

4

1 に答える 1

0

「通話中にデータを取得できません」 - 何が問題なのかわかりません。おそらく、問題は AJAX 呼び出しが非同期であるという事実に関連しているため、AJAX 要求がサーバーからデータを返すのを待つ必要があります。リクエスト中は、データは表示されません。

于 2012-04-23T22:20:38.233 に答える