0

プレーンなネイティブJavascript(jQueryやその他のフレームワークの回答は不可)を使用して、AJAX呼び出しの応答部分は、要求元のスクリプトに返送される前にどのように処理およびフォーマットされますか?

私はこの答えを探していましたが、私が行った多くの検索でそれを見つけることができないようです。POSTまたはGET変数アクセスに焦点を当てたものではなく、例を見たいと思います。スクリプトへの応答方法を知りたい。

4

1 に答える 1

0

PHPの場合:

header( 'Content-Type: application/json' );
$jsonResponse = array("response" => "Good job.");
echo json_encode($jsonResponse);

AJAX呼び出しの一部は、応答をリッスンする関数です。これは、HTTPリクエストがブラウザにWebページの応答を待機させる方法と似ています。この場合、ヘッダーは、結果のデータがjson形式であることを示します。これを完全に手作業で行うと、標準化されたテキスト応答が得られます。これは、解析してjavascriptオブジェクトにパッケージ化する必要があります(これは、javascriptのオブジェクトの連想配列構文により、文字列から取得した名前でオブジェクトプロパティを簡単に設定できるためです。 )。

于 2012-12-14T05:23:27.650 に答える