これは説明するのが非常に簡単な問題です。これは、Firefox (3.6)、IE (8)、および Chrome (8) でテストされました。
ここにファイル doesnotsubmit.html があります
<form>
<input />
<input />
</form>
フォーカスが入力の 1 つにあるときに Enter キーを押しても、何も起こりません。
以下は、dossubmit.html ファイルです。
<form>
<input />
</form>
フォーカスが入力にあり、Enter キーを押すと、フォームが送信されます。
この一貫性のない動作に関する洞察はありますか?
フォームには送信ボタンがないため、意味的に正しくありません。とにかく、送信プロセスは jQuery ダイアログのボタンペインのボタンを介して自動的に処理されることを意図しており、追加の <input type="submit" /> を配置する方法がわかりません。