AJAX & Coldfusion: Durchführen einer Aktualisierung der Datenbank und Reflektieren von Änderungen ohne erneutes Laden

Ich habe Probleme, die Lösung zu visualisieren, die ich hier benötige. Ich habe ein Auswahlmenü auf der Site, an der ich arbeite, und der Client möchte eine Option mit dem Namen "Neuen Ursprung erstellen" auswählen, in der ein JS-Fenster mit einem leeren Feld für den Benutzer angezeigt wird Geben Sie diesen neuen Ursprung ein.

Nach dem Absenden dieses Formulars wird die Datenbank aktualisiert und im Auswahlmenü wird dieses Element nun ohne vollständige Aktualisierung der Seite angezeigt.

Die Datenbank-Seite der Dinge ist alles eingerichtet und einsatzbereit, ebenso wie 99% von Coldfusion.

Hier ist ein Ausschnitt aus dem betreffenden Formularfeld:

<p class="_30NP" align="right">
    <label>Origin&nbsp;</label>
</p>
<p class="_20NP">
    <cfselect 
     name="Origin" 
     id="Origin" 
     query="Origin" 
     display="description" 
     value="code"  
     required="yes">
        <option value="new">New Origin</option>
    </cfselect>
</p>

Hier ist die CFQUERY:

<CFQUERY DBTYPE="Query" NAME="Origin">
    SELECT Code, [Description]
    FROM ZCODES WHERE CODE = 0
    UNION ALL 
    SELECT Code, [Description]
    FROM ZCODES
    WHERE FieldName = 'Origin'
    ORDER BY 1
</CFQUERY>

Dies ist eine sehr einfache Frage mit wahrscheinlich einer sehr einfachen Antwort. Ich bin nur wenig mit AJAX vertraut.

Wie reiche ich ein Formular ein (Popup-Fenster) und aktualisiere die Auswahlliste, ohne die Seite vollständig zu aktualisieren?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage