私の状況では、私はページを持っていて、売り手はクライアントの注文を受けようとしています。クライアントの注文後、売り手は確認ボタンを押して、クライアントが身分証明書を渡すのを待ちます。これは ajax リクエストで行います。製品のリスト、メッセージ、キャンセル ボタンを含むダイアログが表示されます。
私のajaxがサーバー側に送信された後、ユーザーがカードを渡したかどうかを確認するために「スリープ」を使用して「for」を実行しています。 )。問題は、ユーザーがプロセスをキャンセルすることを決定した場合、サーバー側の最初のリクエストでビジーであり、その戻りを待っているため、キャンセル ajax リクエストを機能させることができないことです。
誰でもそれについて提案はありませんか?サイトのワークフローが次のように機能することを本当に望んでいました。
クライアントの注文 -> 売り手がアイテムを追加してヒットを確認 -> クライアントが確認に合格するか、売り手がキャンセルできる -> プロセスの終了