"input_id"というIDのフォームのテキスト入力フィールドがある場合。ページを読み込む際に、既存のデータをフィールドに入力しますJqueryのあるイベントから別のイベントへのフラグを渡す
id "form_submit"のボタンを使用してフォームを送信しているときに、フィールドが変更されているかどうかを確認したいと思います。私はその変化に関連する特別な行動をとることにしました。
In Jquery:
$("#input_id").on("keyup",function(){
//set a flag to indicate the field is altered
})
$("#form_submit").on("click",function(){
//check flag to see if #input_id is changed
}
グローバル変数を使用せずに、あるイベントにフラグを設定し、別のイベントでフラグを読み取るにはどうすればよいですか?
ありがとうございます。
ので、質問は何ですか? –
あるイベントでフラグを設定し、別のイベントでそれを読みたいと思っています。どうすればいいですか –
現在の値と 'defaultValue'プロパティを単純に比較するだけの場合は、何も渡す必要はありません。 (これは、jQueryオブジェクトではなく、HTML要素オブジェクトのプロパティであることに注意してください。そのため、プロパティ$ {"input_id"} [0] .defaultValue'にアクセスする前に参照解除する必要があります。 ) – CBroe