我想讓這段代碼在頁面有多於一組的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