这里是我的小提琴链接,我不知道如何执行复选框检查事件,以启用禁用按钮。按钮启用和禁用,当用户点击复选框
http://jsfiddle.net/ojtca35b/2/
这里我禁用了所有的复选框。我想要做以下操作。如果我点击组选择器,它必须启用“删除,电子邮件和PDF按钮”。如果用户点击任意一行,则必须启用所有按钮。
请帮助我,这可能是一个存在的问题,但我无法找到正确的解决方案来解决它。
这里是我的小提琴链接,我不知道如何执行复选框检查事件,以启用禁用按钮。按钮启用和禁用,当用户点击复选框
http://jsfiddle.net/ojtca35b/2/
这里我禁用了所有的复选框。我想要做以下操作。如果我点击组选择器,它必须启用“删除,电子邮件和PDF按钮”。如果用户点击任意一行,则必须启用所有按钮。
请帮助我,这可能是一个存在的问题,但我无法找到正确的解决方案来解决它。
您可以使用.on('change', func)
:
var editInvoice = $('.edit-invoice');
var deleteInvoice = $('.delete-invoice');
var emailInvoice = $('.email-invoice');
var pdfInvoice = $('.pdf-invoice');
$('.group-checkable').on('change', function() {
if (!this.checked) {
editInvoice.prop('disabled', false);
deleteInvoice.prop('disabled', true);
emailInvoice.prop('disabled', true);
pdfInvoice.prop('disabled', true);
}
else {
editInvoice.prop('disabled', true);
deleteInvoice.prop('disabled', false);
emailInvoice.prop('disabled', false);
pdfInvoice.prop('disabled', false);
}
});
$('.checkboxes').on('change', function() {
if (this.checked) {
editInvoice.prop('disabled', false);
deleteInvoice.prop('disabled', false);
emailInvoice.prop('disabled', false);
pdfInvoice.prop('disabled', false);
}
else {
editInvoice.prop('disabled', true);
deleteInvoice.prop('disabled', true);
emailInvoice.prop('disabled', true);
pdfInvoice.prop('disabled', true);
}
});
谢谢Mohamad shiralizadeh。它帮助了我很多,我想知道这样一个完美的答案。 –
@PoojaShanmugam任何时候... –
这里发布您的代码。 – Khamidulla
你可以在小提琴中获得我的代码。和它在jQuery中的上面。 –
我不知道,我问错了投票。请不要把它放下。在这里我不能在这里发布我的代码。那是我在小提琴上展示它的原因。 –