我想让这段代码在页面有多于一组的datepicker时工作。Jquery启用/禁用复选框
如果您选择“我目前在这里工作”选项,它会影响这两个组,并且我只想影响当前组。
$('.current-work-status').change(function() {
$('.form-control-2').prop('disabled', $(this).is(':checked'));
});
我想让这段代码在页面有多于一组的datepicker时工作。Jquery启用/禁用复选框
如果您选择“我目前在这里工作”选项,它会影响这两个组,并且我只想影响当前组。
$('.current-work-status').change(function() {
$('.form-control-2').prop('disabled', $(this).is(':checked'));
});
尝试
$('.current-work-status').change(function() {
$(this).closest('div').prev().find('.form-control-2').prop('disabled', this.checked);
});
尝试
使用jQuery .parents()选择查找组的父母和使用.find()得到.form-control-2
和更新属性。
$('.current-work-status').change(function() {
$(this).parents('div.row').find('.form-control-2').prop('disabled', $(this).is(':checked'));
});
为什么你使用的关键词......父母,而不是父母或最接近.. –
@BhupendraShukla家长只检查第一个父潜水不那么那..我用'父母'不是'最接近'。 –
好的.............. –
谢谢队友,谢谢大家的解答!这工作。我会将这一个标记为已解决。 – brunodd
@brunodd欢迎:) – Balachandran