Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。Bootstrapを用いて作成しています。</div></div>そしてエンターキーでSubmitとESCキーでModalを消すために以下のjQueryを使っています。}});これだとセレクトボックスの値を変えた後にエンターキーでSubmitが押されるのですが、Modalが開いた直後やもしくは昇順・降順を選択しただけではエンターキーを押しても何の反応もありません。票2Enterキー入力でSubmitするためには、form要素内のいづれかのinput要素にフォーカスがあたっている必要があります。Modalが表示されたタイミングではどこにもフォーカスが当たっていないので、「Enterキーを押しても何の反応もない」状態になってしまいます。解決策として、Modalが表示されたタイミングで、JavaScriptから自動的にinput要素にフォーカスをあてる、というのが考えられます。Modalが表示されたタイミングでshown.bs.modalというイベントが発行されるので、そのイベントハンドラ内にinput要素にフォーカスを当てる処理を記述しています。true});これで、Modalが表示された直後にradioボタンにフォーカスがあたっている状態になり、Selectボックスの値を変える前でも、Enterキー入力でSubmitが行えるはずです。質問内の以下のコードは不要になります。個の銅バッジshown.bs.modalというものがあったんですね。まで呼び込んでしまうとページ読み込み時にModalが表示されてしまったので、フォーカスを当てる部分のみ追加するとうまく動作しました。記述がなくてもESCでダイアログを終了させれました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。