私はTwitterのブートストラップを使用しており、処理のために区切られたチェックボックスのリストを私のサーバに渡す必要があります。チェックボックスHTMLは次のようになります。複数のチェックボックス値を1つの名前で渡すことはできますか?
<div class="controls">
<label class="checkbox"><input type="checkbox" name="my_match[]" value="190">TEST 190</label>
<label class="checkbox"><input type="checkbox" name="my_match[]" value="200">TEST 200</label>
<label class="checkbox"><input type="checkbox" name="my_match[]" value="210">TEST 210</label>
</div>
...
$.post("form.php", $("#form_id").serialize(), function(){
...
});
私はjqueryのを使用してシリアライズされた文字列としてフォームの値を渡しているが、値がそうのように送信されている:
my_match=190&my_match=200
は、それらを送信することが可能です次の形式ですか?
my_match=190:200
私は自分のHTMLを変更する必要があるかわかりませんが、これはjavascriptで処理する必要があります。何かご意見は?
これと隠れたフィールドの組み合わせがトリックでした。ありがとう! – Paul