by shigemk2

当面は技術的なことしか書かない

jQueryでEnterキーでのSubmitを防止する

jQueryでEnterキーでのSubmitを防止する : Nacky - Snowland.net

フォームにフォーカスが当たっているときに
エンターキーが押下されてもsubmitされないようにする。

e.whichとe.keyCodeを併用しているのは、ブラウザ対策だから。
keyCode と which の違いについて - by shigemk2

$('input[type!="submit"][type!="button"]').keypress(function(e){
   if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) { 
     return false; 
   }else{
     return true;
   }
 });