Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Füllen Sie Werte in eine Drop-down-Liste basierend auf einer anderen Drop-down-Auswahl mit JSTL aus

Sie können JSTL nicht verwenden, um das zweite Kombinationsfeld dynamisch zu füllen, da die JSTL auf dem Server ausgewertet wird und daher die gesamte Arbeit erledigt wird, sobald die Seite in Ihrem Browser geladen ist. Wenn Sie dazu WIRKLICH JSTL verwenden möchten, müssen Sie die Seite jedes Mal neu laden, wenn Sie den Wert von Combobox1 ändern, und die relevante Sammlung von Optionen für Combobox2 in die HTTP-Antwort einfügen (meiner Meinung nach nicht wert).

Wenn Sie die Seite nicht neu laden möchten, müssen Sie einen Ajax-Aufruf um die Optionen für Combobox2 vom Server zu holen und auszufüllen.