私は ajax を使用して、かなり長いデータ セットをループしている php スクリプトを呼び出しています。各パスで反復 ($i) をコンソールに記録したいと思います。
スクリプトの実行中に「リッスン」し、各パスをコンソールに記録できるjQueryメソッドはありますか?
例を投稿せずに申し訳ありません...私は少し時間に追われています。
PHPスクリプトは、実行が完了するか、出力バッファをフラッシュするまで(つまり、後で何も送信できないことを意味します)、サーバーを介して(したがってajaxを介して)コンテンツを返さないため、反復をどこかに記録する必要があります。ファイル、セッション (同時にアクセスできないため、これは注意が必要です)、データベース、またはMemcacheのようなものを取得し、ajax でポーリングする 2 番目のスクリプトからそれを読み取ります。
ただし、質問で述べたように、ポーリングは正確に聞いているわけではありません。ポーリングが十分でない場合は、 COMETなどの設定を検討する必要がありますが、ポーリング間隔が十分に短い可能性が高いため、この目的では許容されます。