Sehr neu bei Coldfusion. Also habe ich ein a Formular Ausgaben von DB in Checkboxen.Coldfusion 9 - Checkbox-Werte aus Formular zum Ersetzen von Parameterwerten
<cfoutput query="Offices">
<label><input type="checkbox" value="#offices#" name="Offices">#offices#</label>
</cfoutput>
und wenn ein Benutzer mehr als eine Option wählt gibt es mehrere Parameter in URL, die wie folgt aussieht:
offices.cfm?Offices=A&Offices=B&Offices=C
Ich versuche, mehrere der gleichen Parameter übergeben werden zu verhindern, so will ich es wie:
offices.cfm?Offices=A,B,C&...
Ich habe wirklich Mühe, dies herauszufinden. Hilfe wird geschätzt.
* was wie folgt aussieht: ... * Richtig, aber so werden sie per URL übertragen. Wenn Sie den '# URL #' - Bereich ablegen, sollten Sie sehen, dass CF diese Werte bereits in eine ordentliche CSV-Liste geparst hat. Sie können auf diese Liste mit dem Variablennamen 'URL.Offices' zugreifen. – Leigh
@Leigh dein Recht. Aber um Anforderungen zu erfüllen, gibt es eine Möglichkeit, eine durch Kommata getrennte Liste von Werten zu übergeben, wie sie der cfdump in diesen Parameter hat? – Ren44
Wenn Sie 'method =" post "' in Ihrem Formular-Tag verwenden, werden die Variablen überhaupt nicht in der Adressleiste angezeigt. Das ist meine Vorliebe. Bedenken Sie auch, dass die Variable nicht definiert wird, wenn keine Kontrollkästchen aktiviert sind. Du musst etwas dagegen tun. –