Hi,
<input type="checkbox" name="funktion[1]" id="funktion[1]" value="A" />
<input type="checkbox" name="funktion[2]" id="funktion[2]" value="B" />
<input type="checkbox" name="funktion[3]" id="funktion[3]" value="C" />
new Ajax.Request('script.php', {parameters: {funktion:$F('funktion')}});
ich werde nie verstehen, warum so oft angenommen wird, dass irgend eine Art von Magie plötzlich komplett unterschiedliche Namen gleich werden lässt. Die Eingabefelder haben drei (in Worten: 3) absolut verschiedene Namen, und *keiner* von denen lautet 'funktion'.
Wie muss ich die (aktivierten) Checkboxen auslesen um die per POST Methode an mein Script zu übermitteln?
$F('funktion[1]'), $F('funktion[2]') und $F('funktion[3]'). Mit den entsprechenden Bezeichnern im Objekt, die dann ihrerseits in Anführungszeichen stehen müssen.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes