În acest exemplu, un buton de trimitere este dezactivat dacă nici una dintre casetele de selectare nu este bifată și activată dacă cel puțin una este bifată.
Trucul este că puteți utiliza .is(":checked")
pe un obiect jQuery plin de o grămadă de elemente și va reveni adevărat dacă vreunul dintre ele este bifat și fals dacă niciunul dintre ele nu este. Si, folosind .attr()
pentru disabled
atribut cu acea valoare Boolean va activa / dezactiva acel buton.
var checkboxes = $("input(type='checkbox')"), submitButt = $("input(type='submit')"); checkboxes.click(function() ( submitButt.attr("disabled", !checkboxes.is(":checked")); ));