So gehe ich mit Kontrollkästchen in meiner App um. Ich würde die id
entfernen Feld und haben stattdessen einen value
Feld auf den Checkboxen:
<input name="kitchen[]" type="checkbox" class="kitchen" value="italian">
<input name="kitchen[]" type="checkbox" class="kitchen" value="sushi">
<input name="kitchen[]" type="checkbox" class="kitchen" value="fastfood">
Verwenden Sie dann den pcel:serialize
Paket zum einfachen Abrufen markierter Elemente:
var formObject = $('form.main').serializeJSON();
var checkedItems = formObject.kitchen; // an array containing the checked values