0

ユーザーがボタンをクリックすると、テキストボックスのデータがリストボックスに追加されます。User can not add same data. しかし問題は、ユーザーが追加ボタンを2〜3回クリックし、データがリストに2回追加されることです。ユーザーがこのようなボタンをクリックしない場合、JavaScript の検証は正常に機能しますが、この非常に高速なクリック イベントでは失敗します。

注: 1 秒間にボタンがクリックされなくても、データは 2 回だけ追加されます。

では、ユーザーがボタンを 2 ~ 3 回同時にクリックしても、1 回のクリック イベントのみを発生させるにはどうすればよいでしょうか。

4

1 に答える 1

2

ボタンを処理する方法では、他の操作を行う前にボタンをクリックして無効にします。メソッドが終了する直前に、ボタンを再度有効にします。

于 2010-10-28T22:08:25.917 に答える