Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Invio valori da checkbox multiple a php con jquery

    Buon giorno a tutti.
    Ho una serie di checkbox gestite in questo modo:
    codice:
    while ($rowTeam = mysql_fetch_assoc($resTeam)){
    echo " <label><input type='checkbox' name='option[]' value='".$rowTeam['id_user']."' />".$rowTeam['cal_lastname']." ".$rowTeam['cal_firstname']."</label>";
    }
    Domanda:come faccio ad inviare attraverso jquery i valori di tutte le checkbox selezionate ?
    grazie mille..

  2. #2
    sto provando in questo modo,purtroppo mi restituisce l'errore:
    codice:
    document.getElementById('ciccio') is null
    questo è quanto:
    codice:
    function subAddTeam() {
    	var elem = document.getElementsByTagName("select");
    	var N_elem = elem.length;
    	//alert(ciccio);
    		for (nI=0; nI<N_elem; nI++) {
    			if (document.getElementById('ciccio'+nI).value==""){
    				window.alert("non hai effettuato la scelta per il nominativo n: " + (nI+1));
    				return false;
    			}
    		}
    		if(confirm("Posizioni delle news modificate, procedere?"));
    			document.frmInTeam.action="InTeam.php";
    			document.frmInTeam.submit();
    	}
    php
    Codice PHP:
    for ($nI=0$nI<count($arrNews); $nI++) {
    //echo "
    <label><input type='checkbox' id='ciccio".$nI."' name='ciccio[".$arrNews[$nI]['id_user']."]' value='".$arrNews[$nI]['id_user']."' />".$arrNews[$nI]['cal_lastname']." ".$arrNews[$nI]['cal_firstname']."-".$arrNews[$nI]['id_user']."</label>";



    echo "
    <select id='ciccio".$nI."' name='ciccio[".$arrNews[$nI]['id_user']."]' style='width:115px'>
        <
    option value=''>Cambia posizione</option>
        <
    option value='0'>0</option>
            <
    option value='1'>1</option>
        <
    option value='2'>2</option>
    </
    select>";

    Attivando la funzione subAddTeam(), mi restituisce quell'errore....
    Ma non capisco come mai..
    Potete aiutarmi per favore?
    grazie e buona giornata.

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Lato client non devi fare nulla... tutti i campi del form con lo stesso name inviano al server un unica variabile stringa nella quale i valori sono separati da virgole... il gestirli e' un problema lato server
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.