Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di atenea
    Registrato dal
    May 2009
    Messaggi
    82

    3 checbox alemeno una selezionata - controllo script

    Ciao a tutti, ho il problemino indicato nel titolo.

    Ho 3 checkbox di cui in partenza sicuramente una è selezionata.

    Prima dell'invio del form devo verificare che almeno una di questa si ancora selezionata (per evitare che per sbaglio l'utente le deselezioni tutte)

    Le soluzioni che trovato in giro non mi sembrano adatte e io scritto questo script ma non capisco dov'è l'errore:

    codice:
    function check_tipo_contatto(){     
    if($("#tipo_cliente").attr('checked') | $("#tipo_dipendente").attr('checked') | $("#tipo_fornitore").attr('checked')){         
    //alert('controllo passato');         
    return true;     
    }else{ 
    alert('seleziona almeno uno'); return false; 
    } 
    }
    ^_^

  2. #2
    Utente di HTML.it L'avatar di atenea
    Registrato dal
    May 2009
    Messaggi
    82

    risolto

    sembra che modificando in questo modo funzioni:

    codice:
    function check_tipo_contatto(){     
    if($("#tipo_cliente").attr('checked') || $("#tipo_dipendente").attr('checked') || $("#tipo_fornitore").attr('checked')){         
    //alert('controllo passato');         
    return true;     
    }else{ 
    alert('seleziona almeno uno'); return false; 
    } 
    }
    ^_^

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.