MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Transmission des valeurs de case à cocher à la base de données à l'aide de JavaScript

C'est ainsi que je gère les cases à cocher dans mon application. Je supprimerais le id champ et ont à la place une value champ sur les cases à cocher :

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

Utilisez ensuite le pcel:serialize package pour récupérer facilement les éléments cochés :

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