Der Zweck ist zu;
Wenn das Kontrollkästchen deaktiviert ist, nichts tun.
Wenn das Kontrollkästchen aktiviert und aktiviert ist, legen Sie den Stil einer Schaltfläche fest.
Hier ist, was ich bis jetzt habe;Check Checkbox Disabled (Jquery)
$(document).ready(function (e) {
$(".checkbox").live("click", function() {
if ($(this).hasAttribute('disabled')) {
return false;
}
var isAnyChecked;
$("input[type=checkbox]").each(function() {
var checkedValue = $(this).attr("checked");
if (checkedValue == "checked") {
isAnyChecked = true;
}
});
if (isAnyChecked) {
$("#<%= btnConfirm.ClientID %>").css("display", "block");
} else {
$("#<%= btnConfirm.ClientID %>").css("display", "none");
}
}); });
Ich habe .is(':disabled')
versucht, .hasAttr()
, .prop()
und .attr()
. Jede Hilfe würde sehr geschätzt werden.
Für den Anfang, '.Live' ist veraltet und sollte für' .on' – Chase