POSTを介してすべての値を取得したい場合は、falseを返すものも使用します。 1つのチェックボックスには、ソリューションhereがあります。それはハッキーですが、それは少なくともJavaScriptを必要としません。しかし、このチェックボックスを未チェックの配列に投稿する
<input name="link[]" type="checkbox"/>
<input name="link[]" type="checkbox"/>
...
について他のポストで提案されているものと似ソリューションは動作しないだろうか、それが反復し続けるため:
<input name="link[]" type="hidden"/> <!-- 0 -->
<input name="link[]" type="checkbox"/> <!-- 1 -->
<input name="link[]" type="hidden"/> <!-- 2 -->
<input name="link[]" type="checkbox"/> <!-- 3 -->
...
POSTによって送信されたUNCHECKEDチェックボックスの値が必要ですか? –
すべての値が必要なので、テキスト入力フィールド "name"によって返された配列と一致します。チェックされたものだけを取得すれば、実際にチェックされるチェックボックスを決定する方法はありません。 – meles
これは完全に間違ったアプローチです。チェックボックスを正しく使用していません。 –