Buongiorno,
ho creato questo form con 5 checkbox:
<form name="form" id="form" method="get" action="action">
<?php echo htmlentities('1°');?><input type="checkbox" name="anno[]" value="primo"/>
<input type='hidden' name='primo' id='primo' value = '<?php echo $primo;?>' </input>
<?php echo htmlentities('2°');?><input type="checkbox" name="anno[]" value="secondo"/>
<input type='hidden' name='secondo' id='secondo' value = '<?php echo $secondo;?>' </input>
<?php echo htmlentities('3°');?><input type="checkbox" name="anno[]" value="terzo"/>
<input type='hidden' name='terzo' id='terzo' value = '<?php echo $terzo;?>' </input>
<?php echo htmlentities('4°');?><input type="checkbox" name="anno[]" value="quarto"/>
<input type='hidden' name='quarto' id='quarto' value = '<?php echo $quarto;?>' </input>
<?php echo htmlentities('5°');?><input type="checkbox" name="anno[]" value="quinto"/>
<input type='hidden' name='quinto' id='quinto' value = '<?php echo $quinto;?>' </input>
</form>
con jquery verifico se almeno una delle 5 checkbox é stata selezionata:
if ($("#primo").is(":notchecked)")&&
$("#secondo").is(":notchecked)")&&
$("#terzo").is(":notchecked)")&&
$("#quarto").is(":notchecked)")&&
$("#quinto").is(":notchecked)"))
{ alert('segnalo errore');}
e fin qui tutto ok.....
devo poter verificare, se selezionata più di una checkbox, la sequenza stessa di selezione.
Ad esempio, se la prima checkbox equivale a 1, la seconda equivale a 2, la terza equivale a 3, la quarta equivale a 4 e la quinta equivale a 5,
devo poter avere queste selezioni (é un esempio):
o 123
o 45
o 12345
o 345
etc.. cioé le selezioni devono essere sequenzali
ad esempio, non posso avere questi valori:
13
245
1345
etc
come posso fare con jquery?
Grazie
ho creato questo form con 5 checkbox:
<form name="form" id="form" method="get" action="action">
<?php echo htmlentities('1°');?><input type="checkbox" name="anno[]" value="primo"/>
<input type='hidden' name='primo' id='primo' value = '<?php echo $primo;?>' </input>
<?php echo htmlentities('2°');?><input type="checkbox" name="anno[]" value="secondo"/>
<input type='hidden' name='secondo' id='secondo' value = '<?php echo $secondo;?>' </input>
<?php echo htmlentities('3°');?><input type="checkbox" name="anno[]" value="terzo"/>
<input type='hidden' name='terzo' id='terzo' value = '<?php echo $terzo;?>' </input>
<?php echo htmlentities('4°');?><input type="checkbox" name="anno[]" value="quarto"/>
<input type='hidden' name='quarto' id='quarto' value = '<?php echo $quarto;?>' </input>
<?php echo htmlentities('5°');?><input type="checkbox" name="anno[]" value="quinto"/>
<input type='hidden' name='quinto' id='quinto' value = '<?php echo $quinto;?>' </input>
</form>
con jquery verifico se almeno una delle 5 checkbox é stata selezionata:
if ($("#primo").is(":notchecked)")&&
$("#secondo").is(":notchecked)")&&
$("#terzo").is(":notchecked)")&&
$("#quarto").is(":notchecked)")&&
$("#quinto").is(":notchecked)"))
{ alert('segnalo errore');}
e fin qui tutto ok.....
devo poter verificare, se selezionata più di una checkbox, la sequenza stessa di selezione.
Ad esempio, se la prima checkbox equivale a 1, la seconda equivale a 2, la terza equivale a 3, la quarta equivale a 4 e la quinta equivale a 5,
devo poter avere queste selezioni (é un esempio):
o 123
o 45
o 12345
o 345
etc.. cioé le selezioni devono essere sequenzali
ad esempio, non posso avere questi valori:
13
245
1345
etc
come posso fare con jquery?
Grazie