1

PHP ページ内で生成された結果 (ajax ポスト要求によってアクションが呼び出されます) をビット/間隔でドキュメントに戻す方法はありますか?

ここに例があります...

ユーザーから渡されたキーワードを使用して ajax POST を PHP ドキュメントに作成しています。これは、いくつかのサイトをスキャンして、検索用のリソースがあるかどうかを判断します。そうであれば、PHP ファイルはサイトへのリンクを返し、次のリンクに進みます。そうでない場合は、次のリンクに進みます..

ajax(私はjQueryを使用)を使用すると、このリクエストを作成してページがロードされるのを待ってから、すべてのリンクを簡単に一緒に表示できますが、PHPファイルからロードするときにリンクを1つずつ表示できるかどうか疑問に思っているので、すべてのページがチェックされるのを待つ必要はありません。

ご意見ありがとうございます。

4

1 に答える 1

4

これを実装するには、クライアントに最初の X (5 またはその他) の結果の要求を送信し、それらを表示してから、すぐに次の X レコードの要求を送信します。クライアントは、空の応答を取得するまでリクエストを作成し、レコードを表示し続けます。空の応答が返された時点で取得が完了します。

これを機能させるには、サーバーで状態を維持して検索の「場所」を把握して検索を開始するか、サーバーが処理を続行する方法を知るためにクライアントが各 AJAX 要求に十分な情報を含める必要があります。

ところで、これは POST というよりも GET 操作に似ています。

于 2012-07-02T01:06:04.420 に答える