0

サーバーに投稿するボタンがありますが、ENTER キーも取得したいと考えています。これは可能ですか?

現在のクリック コールは次のようになります。

入力フィールドの HTML:

<input class="span3 required" type="text" value="" name="postcode" id='postcode'/>

jQuery:

$('#update_local').click(function(e) {
    e.preventDefault();
    ....
});

この入力フィールドで Enter キー ストロークをキャプチャし、クリック イベントをトリガーするにはどうすればよいですか?

4

1 に答える 1

4

以下はそれを行います。e.which押されたキーの文字コードを保持します。Enterの場合、13を確認します。

$('#postcode').keydown(function(e){
    if(e.which === 13){ //Enter key
        $('#update_local').click()
    }
});
于 2013-02-23T03:48:19.463 に答える