Ich habe ein Standard-Anmeldeformular - ein E-Mail-Textfeld, ein Kennwortfeld und eine Schaltfläche zum Absenden in einem AIR-Projekt, das HTML/jQuery verwendet. Wenn ich Enter auf dem Formular drücke, verschwindet der gesamte Inhalt des Formulars, aber das Formular wird nicht gesendet. Weiß jemand, ob dies ein Webkit-Problem ist (Adobe AIR verwendet Webkit für HTML), oder ob ich etwas falsch gemacht habe?
Ich habe es versucht:
$('.input').keypress(function (e) {
if (e.which == 13) {
$('form#login').submit();
}
});
Aber das hat weder das Löschverhalten gestoppt, noch das Formular abgeschickt. Es gibt keine Aktion, die mit dem Formular verknüpft ist - könnte das das Problem sein? Kann ich eine Javascript-Funktion in die Aktion einfügen?