Statisches Dropdown zu dynamischem Dropdown Coldfusion

Ich bin neu hier bei Stack Overflow. Ich muss eine statische Dropdown-Liste erstellen und dann eine dynamische Dropdown-Liste basierend auf den Werten, die in der statischen Dropdown-Liste ausgewählt wurden. Nur coldfusion und html. KEIN anderes schickes Zeug. Also wählte der Benutzer von Anfang an: Farbe, Ausweis, Offizier, Schule und drückte auf "Weiter"

Auf derselben oder einer anderen Seite wird bei Auswahl der Farbe eine Datenbankabfrage durchgeführt und die Ergebnisse für die verschiedenen Farben ausgegeben. Bei Auswahl von id wird eine Liste mit ID-Nummern aus einer Abfrage angezeigt. Dasselbe gilt für Offiziere oder die Schule, wenn diese Variablen ausgewählt werden.

Ich kann das Dropdown-Feld ausführen und die Abfragen abrufen, bin jedoch nicht in der Lage, die Ergebnisse aus dem ersten Dropdown-Feld auf die Abfragen zu übertragen. Unten ist mein Code:

<cfform method="POST" action=""> 
<select name="dropDownOne" required="yes" onchange="this.form.submit()">
<option>Select Report Type</option>
<option value="color">Color</option>
<option value="id">ID</option>
<option value="officier">officier</option>
<option value="school">school</option>
</select>

<input type="Submit" name="Continue" value="Continue">
<cfif isDefined('form.selectType')><cfif form.dropDownOne eq "color">
   <option>Select Color</option>
     <cfloop query="colorlist">
   <option value="#color_id#" 
<cfif isDefined('form.selectcenter')>
<cfif form.selectcenter eq "#color_id#">selected</cfif></cfif>>#color#</option>
   </cfloop>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage