Hallo,
Falls kein Password-Feld existiert, ist klar, warum das Formular abgesendet wird.
Wie gesagt, der Html Teil ist identisch: kein action-Attribut, und die buttons liegen ausserhalb der Form (wie auch im verlinkten Beispiel).
Wenn kein action-Attribut existiert, wohin sendet der Browser das Formular ab…?
Submitbuttons sind nicht vorhanden. Ich muss mal forschen, *was* bei mir den Submit auslöst... Eventuell eine andere jquery version?!?
Wie gesagt, das hat nicht unbedingt etwas mit JavaScript und jQuery zu tun. In jQuery UI Dialog existiert zwar ein keydown-Handler, darin wird aber nur Tab und Escape behandelt.
Mathias