jQuery と Javascript を使って物事を行う最善の方法をまだ学んでいます。変更が加えられたときにレコードを即座に更新したい入力テキスト ボックスがいくつかあります。
過去に Winforms の観点から同様のイベントを処理した場合、テキストの変更またはフォーカス イベントの取得/喪失のハンドラーでこれを処理していました。「入力」と「変更」は、入力要素のこれらとほぼ同等であることを理解しています。
テキストが変更されたときに、100% の確率で変更が行われるようにしたいと考えています。「入力」イベントの使用に関する私の懸念は、関連する可能性のあるオーバーヘッドですが、「変更」イベントに関する私の懸念は、イベントの処理範囲外のもの (ブラウザーの終了、セッションの有効期限など) が発生し、防止されます。更新。
「入力」を使用したいのですが、誰かが文字を入力または削除するたびにデータベースがヒットするという考えが心配です。上記のシナリオを防ぐ方法があれば、「変更」は問題ありません。
要点は次のとおりです。オーバーヘッドが問題にならない場合は「入力」。おそらく別のイベントも処理することにより、すべてが確実に保存されるようにする方法がある場合(私は現在認識していません)、「変更」します。
私は何をすべきか?ありがとう!