js または jqury はどうですか? 最初のボタンをクリックした後、他のボタンを操作できるようになるまで 10 秒待ちます。
印刷できない場合は、注文が読み込まれるまで待つ必要があるため、ネットワーク印刷コントロールを作成しました。ロードされると、ロードされた注文のみが出力されます。そこで、ボタンクエリを作成し、別の印刷ボタンをクリックして印刷できるようになるまで 10 秒待機したいとします。
js または jqury はどうですか? 最初のボタンをクリックした後、他のボタンを操作できるようになるまで 10 秒待ちます。
印刷できない場合は、注文が読み込まれるまで待つ必要があるため、ネットワーク印刷コントロールを作成しました。ロードされると、ロードされた注文のみが出力されます。そこで、ボタンクエリを作成し、別の印刷ボタンをクリックして印刷できるようになるまで 10 秒待機したいとします。
1. 無効なメソッドを使用して 2 番目の印刷ボタンを制御できます。
button1 はデフォルトで無効になっており、操作可能です。2. 2番目の印刷ボタンを非表示にすることもできますbutton2 はデフォルトで無効になっており、true で操作できません
リーリー
リーリー
タイムアウトを設定する
最初のボタンをクリックした後、もう一方のボタンにdisabled="disabled"を設定し、タイマーが終了したらdisabled=falseにしてみてください。
クリックした後、タイマー setTimeout を与え、別のボタンを実行します
他人の言うことが単純すぎて理解しにくいのが好きではありません。私が欲しいのは決して短い答えではありません。
原則は、最初のボタンをクリックした後、10秒後に2番目のボタンにクリックイベントを追加することです
ボタンがAとBだとしますリーリー
リーリー
鍵は
リーリーボタン A に非同期コードがあり、ボタン B を有効にする前にバックエンドが戻るのを待つ必要がある場合は、上記のコード行をコールバック関数に入れて実行してください。