これが私のアプリのチェックボックスの扱い方です。 id
を削除します フィールドであり、代わりにvalue
チェックボックスのフィールド:
<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">
次に、 pcel:serialize
を使用します
チェックされたアイテムを簡単に取得するためのパッケージ:
var formObject = $('form.main').serializeJSON();
var checkedItems = formObject.kitchen; // an array containing the checked values