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; } });