Mục đích là để;
Nếu hộp kiểm bị tắt, không làm gì cả.
Nếu hộp kiểm được bật và chọn, hãy đặt kiểu của nút.
Đây là những gì tôi đã có cho đến nay;Kiểm tra hộp kiểm bị vô hiệu hóa (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");
}
}); });
Tôi đã thử .is(':disabled')
, .hasAttr()
, .prop()
và .attr()
. Mọi sự trợ giúp sẽ rất được trân trọng.
Đối với người mới bắt đầu, '.live' không được dùng nữa và nên được tắt cho' .on' – Chase