重複の可能性:
チェックされていないチェックボックスを投稿する
空の配列入力のシリアル化に問題があります。例えば:
<input type="checkbox" name="test_checkbox[]" value="test" id="test">
<input type="checkbox" name="test_checkbox[]" value="test1" id="test1">
<input type="checkbox" name="test_checkbox[]" value="test2" id="test2">
これらのいずれもチェックされず、(POST 経由で) フォームを送信すると、jQuery.serialize() はそれらを除外し、$_POST/Serialized String に表示されません。
しかし、何もチェックされていない場合、test_checkbox = 0のようなものが必要です。
どうやってやるの?