3

ユーザーが整数を挿入できる入力フィールドがあります。

入力フィールドに値を挿入するたびに、この目的のために特定の量よりも高いかどうかを ajax でチェックします。入力フィールドの「新しい」値を取得する必要があります。

私は次のことを試しました:

    $('.wanted_amount').keydown(function () {
        var  value =   $(this).val();
}

ただし、これは戻ります ""

キーダウン後まで値を登録しないことを意味します

では、JavaScriptで入力フィールドの新しい値を取得するにはどうすればよいですか?

4

2 に答える 2

2

これを試してみませんか?

 $(function(){
    $('.wanted_amount').keyup(function () {
       var  value =   $(this).val(); // alert(value);
    }); 
 });



keydown is event, which helps to trigger event when detects a finger on a key 

keyup is event, which helps to trigger event when the key is released
于 2013-11-03T13:13:46.277 に答える