Primefaces commandButton-Abgabe auf enter
Ich habe zwei Befehlsschaltflächen und wenn ich getroffen geben Sie die erste unterwirft. Ich wirklich nur wollen, übermitteln Sie die zweite Schaltfläche, wenn der Benutzer trifft Sie die EINGABETASTE. Irgendwelche Ideen?
- Wenn es möglich ist, könnten Sie ändern, geben Sie der ersten Schaltfläche auf
type="button"
oder machen es ein ajax-button (p:commandButton
ist standardmäßig ein ajax-button)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie ein vertauschen der position der beiden Tasten, das ist alles.
Ihre aktuelle code sein sollte.
Standardmäßig das button1-Aktion ausgelöst werden. Sie können die Benutzer eine alternative Ansicht, durch das hinzufügen
style="float:right" to the button1.
Mithilfe der oben genannten button1 angezeigt wird, nachdem der button2, und führen Sie die Aktion von button2, wenn die EINGABETASTE gedrückt wird.
Merke ich, dass die Frage alt ist, aber vielleicht ist es noch interessing für jemanden, um zu sehen, eine andere Lösung.
Können Sie die Primefaces defaultCommand und das hinzufügen einer id zu dem gewünschten Schaltfläche, um festzulegen, was passiert, wenn die EINGABETASTE gedrückt wird. Das ist alles.