ホームページ > バックエンド開発 > PHPチュートリアル > javascript - ajaxが終了しない(バックグラウンドでthinkPHPが完了時に処理しない)場合にページを切り替えるにはどうすればよいですか?

javascript - ajaxが終了しない(バックグラウンドでthinkPHPが完了時に処理しない)場合にページを切り替えるにはどうすればよいですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-08-18 09:16:15
オリジナル
1006 人が閲覧しました

HTML ページの ajax が php のバックグラウンドにアクセスするため、php の応答が遅いため、ページを切り替えたいときにページが固まってしまいます。この問題を解決するにはどうすればよいですか?原理を教えていただければ幸いです。

返信内容:

HTML ページの ajax が php のバックグラウンドにアクセスするため、php の応答が遅いため、ページを切り替えたいときにページが固まってしまいます。この問題を解決するにはどうすればよいですか?原理を教えていただければ幸いです。

  • この ajax リクエストで時間のかかるタスクのバックグラウンド処理が必要な場合は、非同期で解決できます。

  • サーバーが処理した後の応答コンテンツが必要な場合は、WebSocket を使用できます。

ページを切り替えるとはどういう意味ですか?

Ajax の応答時間が遅いのは、ページがスタックしていることとは関係ありません。詳しく教えてください。

まず、非同期リクエストが使用されているかどうかを確認してください。そうであれば、あなたが言及した2つは無関係であるはずですよね?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート