W tym przykładzie przycisk przesyłania jest wyłączony, jeśli żadne z pól wyboru nie jest zaznaczone i włączone, jeśli przynajmniej jedno jest zaznaczone.
Sztuczka polega na tym, że możesz użyć .is(":checked")
obiektu jQuery pełnego zestawu elementów i zwróci wartość true, jeśli którykolwiek z nich zostanie sprawdzony, a false, jeśli żaden z nich nie jest. AND, użycie .attr()
dla disabled
atrybutu z tą wartością logiczną włączy / wyłączy ten przycisk.
var checkboxes = $("input(type='checkbox')"), submitButt = $("input(type='submit')"); checkboxes.click(function() ( submitButt.attr("disabled", !checkboxes.is(":checked")); ));