У меня есть группа флажков, и мне нужно, когда флажки установлены или сняты, тогда локальная переменная 'address', содержащая значения checkboxen, но в моем формате.Пример:
http://localhost/?param=1&cb[gr1]=vl1-vl3&cb[gr2]=vl1&cb[gr3]=vl1-vl2-vl3
Если я выберу Группу 1 - vl1 и vl3, Группу 2 - vl1, Группу 3 - vl1 и vl2 и vl3
http://localhost/?param=1
&cb[gr1]=vl1-vl3
&cb[gr2]=vl1
&cb[gr3]=vl1-vl2-vl3
Как сделать такое чудо в скрипте Java?
И этот источник HTML
<form action="form.php" method="post">
<fieldset>
<legend>Group 1</legend>
<input type="checkbox" name="gr1[]" value="vl1"/>value 1<br/>
<input type="checkbox" name="gr1[]" value="vl2"/>value 2<br/>
<input type="checkbox" name="gr1[]" value="vl3"/>value 3<br/>
</fieldset>
<fieldset>
<legend>Group 2</legend>
<input type="checkbox" name="gr2[]" value="vl1"/>value 1<br/>
<input type="checkbox" name="gr2[]" value="vl2"/>value 2<br/>
</fieldset>
<fieldset>
<legend>Group 3</legend>
<input type="checkbox" name="gr3[]" value="vl1"/>value 1<br/>
<input type="checkbox" name="gr3[]" value="vl2"/>value 2<br/>
<input type="checkbox" name="gr3[]" value="vl3"/>value 3<br/>
</fieldset>
</form>
https://jsfiddle.net/3vqr1ksy/