Ich habe ein einfaches HTML-Formular Kontrollkästchen mit:Passing Mehrere Check-Box Werte
<form action="demo_form.asp">
<input type="checkbox" name="test[]" value="t1">
<input type="checkbox" name="test[]" value="t2">
<input type="checkbox" name="test[]" value="t3">
<input type="submit" value="Submit">
</form>
Derzeit, wenn ich mehrere Kontrollkästchen und klicken Sie auf Absenden, die Server-Seite wird ein Array wie folgt:
[t1,t2,t3]
Aber ich möchte der Server für jedes Kontrollkästchen POST. Zum Beispiel, wenn ich alle 3 Kästchen aktiviert habe, möchte ich, dass der Server "Wert = t1" sendet und dann erneut für "Wert = t2" und so weiter und so weiter. Irgendwelche Ideen?
so Sie ' ["Wert = t1", "Wert = t2", "Wert = t3"] '? –
Warum müssen Sie für jedes Kontrollkästchen posten, wenn Sie das Formular absenden. –
Nein Ich möchte 3 separate Zeiten für jede Checkbox POST. Es wäre also so, als würde man das erste Kästchen ankreuzen und auf Senden klicken, dann das zweite Kästchen ankreuzen und auf Senden klicken und dann das dritte Kästchen markieren und auf Senden klicken. – anderish