チェックボックスを GET メソッドで別のページに送信しようとするときに、チェックボックスの名前をフォーマットできるかどうかを知りたいです。
実際には、次のようなものを生成する複数のチェックボックスがあります。
<div class="checkbox"><input type="checkbox" name="test[]" value="1" id="ResearchTest1" /><label for="ResearchTest1">First Test</label></div>
<div class="checkbox"><input type="checkbox" name="test[]" value="2" id="ResearchTest2" /><label for="ResearchTest2">Second Test</label></div>
<div class="checkbox"><input type="checkbox" name="test[]" value="3" id="ResearchTest3" /><label for="ResearchTest3">Third Test</label></div>
フォームを送信すると、URL は次のようになります。
research%3D%26test%3D%26test%5B%5D%3D1%26test%5B%5D%3D2%26test%5B%5D%3D3
それは:
research=&test=&test[]=1&test[]=2&test[]=3
そして、私が望むものは次のとおりです。
research=&test1=1&test2=2&test3=3
または
research=&test=1&test=2&test=3
または、はるかに優れています:
research=&test=1,2,3
何か案は ?