7

つまり... AJAX リクエストを作成し、その結果を div#result 内に挿入します。

バックエンドでは、スクリプトはob_flush()を使用してヘッダーを送信しますが、終了するまでリクエストを終了しません ( exitまたはob_flush_endを使用)

コンテンツは、リクエストが終了したとき ( exitまたはob_flush_end ) にのみ #result にロードされるか、スクリプトがob_flushによってヘッダーを送信するたびにロードされますか?

アップデート:

jQuery load()を使用してリクエストを作成し、PHP を使用してそれに応答します

4

1 に答える 1

4

はい、コンテンツは返されますが、XHR オブジェクトの readyState は 4 に設定されないため、div を更新するためにそれに依存している場合 (ほとんどの JS ライブラリの AJAX 自動アップデーターはこれを行います)、自動的には表示されません。

于 2010-01-29T18:53:38.560 に答える