Šiame pavyzdyje pateikimo mygtukas yra išjungtas, jei nė vienas iš žymimųjų laukelių nėra pažymėtas ir įgalintas, jei pažymėtas bent vienas.
Apgaulė yra ta, kad galite naudoti .is(":checked")
„jQuery“ objekte, pilname krūvos elementų, ir jis bus teisingas, jei kuris nors iš jų bus pažymėtas, ir klaidingas, jei nė vienas iš jų nėra. IR, naudojant .attr()
už disabled
atributas tą Būlio vertė bus įjungti / išjungti, kad mygtuką.
var checkboxes = $("input(type='checkbox')"), submitButt = $("input(type='submit')"); checkboxes.click(function() ( submitButt.attr("disabled", !checkboxes.is(":checked")); ));