Quote Originariamente inviata da Vindav Visualizza il messaggio
codice:
nome_campo: {            
    required: function(element) {
        return $("#id_checkbox").val() == "Y";                                        
    },
    regex_hhmm: /^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$/,
    maxlength: 5
}
Grazie mille Vindav, adesso però è venuto fuori un altro problema di cui ero dimenticato.

In pratica il form è diviso in 2 parti, nella prima ci sono 3 campi e per validarli non ho problemi,
la seconda parte è formata da un div con all'interno 2 div ognuno con i relativi campi.

Quello che devo ottenere in pratica è la validazione dei campi relativi al div che l'utente decide di compilare.

Quindi, oltre a verificare se è fleggato il checkbox che in pratica apre il div grande, contenente come primo il gruppo dei radio button (1 e 2) che serviranno all'utente per scegliere quale dei 2 div aprire e quali campi compilare, nel frattempo ho modificato il controllo del checkbox come
codice:
 return $("#id_checkbox").prop('checked');
Adesso immagino di avere bisogno di un ulteriore controllo per capire quale radio button è valorizzato, pensavo di riuscire in questo modo
codice:
 return ($("#id_checkbox").prop('checked') && $("#id_radio").prop('checked');
ma non funge.
Qualche indicazione ?