Включите событие щелчка на флажок в javascript - PullRequest
0 голосов
/ 08 января 2020

Когда я нажимаю на 1-й флажок, автоматически устанавливается флажок 2, и его нельзя снять, если установлен 1-й, а если 1 не установлен, то 2 проверен вручную, и я сделал этот код в javascript

if(firstCheckboxCheckd == true){
  secondCheckboxChecked.click = false;
}
else {
  secondCheckboxChecked.click = true;
}

1 Ответ

0 голосов
/ 08 января 2020

Я не уверен, правильно ли я понял ваш вопрос, но вот мое мнение.

Требование: - Когда пользователь установит флажок 1, он должен автоматически установить флажок 2

Проблема: - При установке флажка 1 и автоматической отметке флажка 2 флажок 2 больше не отвечает

решение ниже

$(document).ready(function() {

    $('#Checkbox1').click(function(){
        let firstCheckbox = $('#Checkbox1');
        let secondCheckbox = $('#Checkbox2');

        if(firstCheckbox.is(":checked"))
        {
        console.log('firstCheckbox is checked');
        secondCheckbox.prop('checked', true);
        secondCheckbox.prop('disabled', true);
        }
        else 
        {
        console.log('secondCheckbox is checked');
         secondCheckbox.prop('disabled', false);
        }

    })

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...