Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    recuperare valore checkbox

    ho una tabella con tante checkbox e dovrei prelevare il valore da un database (0 1),
    come posso selezionare la chek in base al valore?
    <input type="checkbox" name="dati" value=????????>

  2. #2
    allora tu innanzitutto ti crei un array di valori provenienti dal DB così hai 0/1 per ogni checkbox poi dopo che le hai create o comunque se sono già create fai un for in questo modo:

    codice:
    for(var i = 0; i<myArrayRisultati.length; i++)
    {
    	var myCheckBox = document.getElementById('mycheckID'+i); // mi punto alla checkbox in base al suo ID crescente
    	if(myArray[i]==0){
    		myCheckbox.checked = false;
    	}
    	else{
    		myCheckbox.checked = true;
    	}
    }
    è chiaro che le check nel caso in cui ti ho descritto devono avere un ID sequenziale e che i valori devono corrispondere in ordine a quelli recuperati dall'array

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.