MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Übergeben von Kontrollkästchenwerten an die Datenbank mit JavaScript

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