Come sopra, come posso rimuovere tutte le regole richieste da un modulo usando jQuery Validate?Come rimuovo le regole "richieste" da tutti gli input di modulo in jQuery Validate?
Questo è quello che ho attualmente:
var settings = $('form').validate().settings;
//alert(settings.rules.toSource());
for (var i in settings.rules){
alert(i);
delete settings.rules.i;
//^not sure about how to do this properly,
// and how to just delete the 'required' rule and keep the rest intact
}
La funzione originaria del jQuery convalida restituisce un errore non definito:
$("input, select, textarea").rules('remove','required');
utilizzare $ (this) .removeClass ('richiesto') –
@Amit Che non funzionerà poiché le impostazioni di convalida non vengono eseguite dalle classi di input. – bcmcfc
Puoi dirci perché vuoi farlo? – Nealv