MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Passaggio dei valori delle caselle di controllo al database utilizzando JavaScript

Questo è il modo in cui gestisco le caselle di controllo nella mia app. Rimuoverei l'id campo e hanno invece un value campo nelle caselle di controllo:

<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">

Quindi usa pcel:serialize pacchetto per recuperare facilmente gli articoli controllati:

var formObject = $('form.main').serializeJSON();
var checkedItems = formObject.kitchen; // an array containing the checked values