Visualizzazione dei risultati da 1 a 2 su 2

Discussione: checkbox

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    checkbox

    ho un database sql server con un campo float.

    devo recuperare in un form asp il valore della float in una checkbox
    ho provato cosi:

    <input type="checkbox" name="checkbox" value="<%=rs("abilita")%>" />


    %=rs("abilita") puo essere 1 o 0
    mi fa vedere la checkbox vuota e non selezionata.

    come posso selezionarla in automatico?
    poi se la seleziono o deseleziono devo memorizzare il nuoovo valore in sql

  2. #2
    Per vederla selezionata devi mettere il controllo all'interno che dice se è "checked"...

    Ad esempio mettiamo che con il valore 1 è spuntata, con 0 no:

    metterai

    <input type="checkbox" name="checkbox" value="1" <%if rs("abilita")="1" then%>checked="checked"<%end if%> />

    in questo modo se nel database trova il valore 1 ti tiene la checkbox spuntata, quindi quando farai l'aggiornamento della form, ti invierà il valore 1, e non cambierà...se la deselezioni invierà un valore="" (vuoto), quindi metterai nello script che aggiorna il database un controllo che dice che se request.form("abilita")="" allora metterai uno zero.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.