マイページのリンクをクリックすると、ajax リクエストが送信され、応答がモーダル ダイアログ ウィンドウに読み込まれます。その応答には、ID「ModalForm」のフォームが含まれています。私が達成しようとしているのは、この特定のフォームの「Enter」キーのデフォルトのフォーム動作を防ぎ、それを私が書いた JS 関数の実行に置き換えることです。残念ながら、私はそれを機能させることができず、警告メッセージも受け取りません。これが私のコードです:
jQuery(function (){
jQuery('#ModalForm').keypress(function(e){
alert(e.keyCode);
if (e.keyCode == 13) {
modalWindowSubmit();
}
});
jQuery('#ModalForm').on('keypress', (function() {
alert('hi');
});
});
前もって感謝します!