Come fare un menu a discesa dinamico in ColdFusion

December 31

Il linguaggio di programmazione Web ColdFusion vi offre la possibilità di creare in modo dinamico i menu. Il menu a tendina utilizza la "casella combinata" classe HTML. Una casella combinata è la discesa lettori riquadro di selezione utilizzano per effettuare una selezione. ColdFusion supporta la creazione di Web dinamici, in modo da poter creare gli elementi ComboBox utilizzando una query di database o valori statici si inserisce nel codice ColdFusion.

istruzione

1 Aprire il software Adobe ColdFusion e il progetto Web che si desidera modificare. Fare doppio clic sul modulo che contiene la casella a discesa. Se non si dispone di uno creato, è possibile trascinare e rilasciare una casella combinata dalla casella degli strumenti.

2 Creare l'oggetto query di connessione e di database che specifica il SQL che restituisce l'elenco degli elementi ComboBox da cui l'utente può selezionare. Il codice seguente ottiene l'elenco delle voci:

<Mx: RemoteObject id = "con" showBusyCursor = "true" destinazione = "ColdFusion" source = "flexcf.3.Park"> <mx: nome method = "getItems" result = "getParksSuccess (evento)" Guasto = "anomalia (evento) "/> </ mx: RemoteObject>

3 Aggiungere la casella combinata come la voce di menu a tendina. Il codice seguente utilizza l'oggetto "getItems" per popolare il menù:

<Mx: ComboBox dataProvider = "{}" getItems labelField = "{} menu_items" width = "320" sinistra = top "10" = "40" />