gedrückt wird Ich habe eine Seite mit nur einem Feld. Wie kann der Benutzer die Seite durch Drücken der Eingabetaste übermitteln, ohne auf die Schaltfläche "Senden" klicken zu müssen? Der Benutzer sollte daher in der Lage sein, entweder "Enter" zu drücken oder auf "Submit" zu klicken. Vielen Dank.APEX: Wie man Seite einreicht, wenn 'Enter' auf Feld
2
A
Antwort
6
APEX-Textelemente haben eine Eigenschaft "Submit when Enter". Setzen Sie dies auf Ja und Sie sind fast fertig. Die APEX-Anfrage wird auf den Namen des Artikels gesetzt, so dass Sie, falls erforderlich, eine Sendeverarbeitung durchführen können, die davon abhängt, z. PL/SQL-Bedingung:
:request in ('SUBMIT','P1_MY_TEXT_ITEM')
1
Was ist Ihre APEX-Version?
Wenn Sie 4 APEX verwenden, können Sie diesen JQuery Code versuchen:
$('#YOUR_TEXTFIELD_ID').keyup(function(e) {
if (e.keyCode == '13')
$('#YOUR_BUTTON').trigger('click');
});
Es funktioniert nur, wenn eine Onclick-Ereignis für die Schaltfläche definiert wurde, sonst rufen Sie einfach an apex.submit (...) stattdessen.
Verwandte Themen
- 1. Wie man Formular Ajax in symfony2 einreicht?
- 2. Wie man einen Funkenjob richtig einreicht?
- 3. ASP.Net Seite Enter-Taste verursacht Post zurück
- 4. Javascript: Wie man macht: wenn Benutzer Enter-Taste, Shift + Enter gedrückt für contenteditable
- 5. Visualforce Apex: InlineEditSuport auf Lookup/Reference Field
- 6. Keep value state in der Apex-Seite
- 7. So verschieben Sie den Fokus auf das nächste Feld, wenn Enter gedrückt wird
- 8. Wie auf Enter-Taste drückt
- 9. Verwenden String.contains in einer Apex Seite
- 10. PHP Kontaktformular einreicht nicht
- 11. Angular ui-Router einreicht Form und Umleitungen Seite
- 12. Wie man Formulardaten einreicht benutze jquery Form in asp.net?
- 13. Wie man am besten einen Link ein Formular einreicht
- 14. APEX 3.2: Popup-Bestätigung nach dem Senden der Seite
- 15. Wie man Daten von Aspx-Seite zu RTF-Feld zurückgibt?
- 16. Wie man IE8/9 einreicht Eingabetyp = "Datei" wenn JavaScript ausgelöst Dialog geöffnet
- 17. deaktivieren Enter-Taste auf Seite, aber nicht in Textarea
- 18. Wie man Abfragezeichenkette zu URL-Slug auf Form einreicht, erhalten Methode in php erhalten?
- 19. Wie erkennt man "Enter" Keypress in Reagenz?
- 20. Wie erkennt man Shift-Enter in Elm?
- 21. wie man das pdf erzeugt, wenn das Formular in laravel einreicht 5.2
- 22. Wie navigiere ich von einem Feld zu einem anderen Feld mit Enter Key-Funktion in MVC5
- 23. Wie man Formular einreicht, wenn Eingangstyp = inneres Formular mit Javascript "einreichen"?
- 24. Get Text, wenn Enter in einem Textfeld in WxPython
- 25. Javascript: Wie man einen Rücktaste-Tastendruck auslöst, wenn man ENTER-Taste in contectable div drückt?
- 26. Enter-Taste auf Android-Tastatur
- 27. Bewegen Cursor zum nächsten Text Feld drücken Enter
- 28. CKEditor auf Drupal7: Wählen Sie "Enter-Modus ist deaktiviert
- 29. Wie auf RTF-Feld in Popup-Aspx-Seite zugreifen?
- 30. Disable Formularübermittlung via Enter-Taste auf nur _Some Felder
Danke, Tony. Wo setze ich die APEX-Anfrage? –
Die APEX-Anfrage wird automatisch auf den Namen des Artikels gesetzt, ich glaube nicht, dass Sie es ändern können. –