Eu tenho um formulário de login padrão - um campo de texto de email, um campo de senha e um botão de envio em um projeto do AIR que usa HTML / jQuery. Quando pressiono Enter no formulário, o conteúdo inteiro desaparece, mas o formulário não é enviado. Alguém sabe se esse é um problema do Webkit (o Adobe AIR usa o Webkit para HTML) ou se eu estraguei tudo?
Eu tentei:
$('.input').keypress(function (e) {
if (e.which == 13) {
$('form#login').submit();
}
});
Mas isso não interrompeu o comportamento de limpeza ou enviou o formulário. Não há nenhuma ação associada ao formulário - esse poderia ser o problema? Posso colocar uma função javascript na ação?