Hvordan lage en dynamisk rullegardinmenyen i Coldfusion

Coldfusion Web programmeringsspråk gir deg muligheten til å lage menyer dynamisk. Rullegardinmenyen bruker HTML "ComboBox" class. En kombinasjonsboks er rulle utvalg boks leserne bruke til å foreta et valg. Coldfusion støtter dynamisk Web skapelse, slik at du kan lage Combobox- elementer ved hjelp av en databasespørring eller statiske verdier du plasserer i Coldfusion kode.

Bruksanvisning

1 Åpne Adobe Coldfusion programvare og web-prosjektet du vil redigere. Dobbeltklikk på skjemaet som inneholder rullegardinlisten. Hvis du ikke har en opprettet, kan du dra og slippe en kombinasjonsboks fra verktøykassen.

2 Opprett tilkoblingen og førespurnaden objekt som angir SQL som returnerer en liste over Combobox- elementer som brukeren kan velge. Følgende kode får en liste over elementer:

<Mx: RemoteObject id = "con" showBusyCursor = "true" destination = "Coldfusion" source = "flexcf.3.Park"> <mx: metode name = "getItems" resultat = "getParksSuccess (event)" feil = "feil (event) "/> </ mx: RemoteObject>

3 Legg kombinasjonsboksen som rullegardinmenyelementet. Følgende kode bruker "getItems" objekt å fylle menyen:

<Mx: ComboBox dataprovider = "{getItems}« labelField = "{menu_items}" width = "320" venstre = "10" top = "40" />