2

jQuery Ajaxを使用しています。私の成功関数:

...
success: function(data, status, xhr) {
     alert(data);
     r = resultResponse(data);
}
...

応答本文からデータを取得するにはどうすればよいですか (データ変数は応答本文にデータがあるのとは反対に定義されていないため、xhr またはデータ変数以外の他の方法を使用します)。

4

2 に答える 2

0

xhr.responseTextデータを返します。文字セットに問題があったため、それを実行できませんでした。

于 2012-08-02T11:47:51.780 に答える
0

このための完全な ajax コードを確認する必要がありますが、疑いがあります。

ajax 呼び出しで期待される戻り形式を設定した場合、応答本文がその形式であることが期待され、応答形式が壊れている場合、データは空で返されます。

たとえば、ajax が JSON 応答を期待しているが、JSON 文字列の前後にルーズ char などの構文エラーがある場合、データは空を返しますが、エラーは表示されません。

完全な ajax + 応答本文を貼り付けて見せてもらえますか?

于 2012-08-02T09:32:14.377 に答える