Ciao a tutti, premetto che sono ai primi approcci con jquery.
non riesco a venire a capo del seguente problema:
come da titolo devo fare il classico seleziona tutto e questo è quanto ho fatto finora
codice:
<script type="text/javascript">
function seleziona_tutti()
{
  if($('#selezionatutti').is(":checked")) 
 --------- Qui devo verificare tutti i checkbox il cui nome inizia con un dato valore passato da una variabile php ------------------
$('[name^="<?php echo $subprovincia;?>"]').prop("checked","checked");
--------- Qui sotto nell else e la stessa cosa ma io ho messo direttamente il valore a scopo di verifica ------------
  else $('[name^="<?php echo "ag_1";?>"]').prop("checked","");
}
</script>
 -------- e qui richiamo la funzione ------
                  <input type="checkbox" name="selezionatutti" id="selezionatutti" value="si" onclick="seleziona_tutti()" />
Il problema che mi sta facendo impazzire è che se metto nell'istruzione
codice:
$subprovincia
non funziona, mentre se scrivo direttamente il valore funge. Inoltre se vado a vedere il sorgente nel browser il valore viene inserito correttamente.
inserisco anche il codice di come ottengo la variabile
codice:
$subprovincia = substr ("ag_".$row['categoria'],0,4);