Просмотров: 3 115

Как активировать checkbox с помощью jQuery.

Проблема.

На странице имеем checkbox и кнопку

<p><input type="checkbox" id="checkBoxExample"><label>Пример checkbox</label></p>
<button id="butExmpl">Пример кнопки</button>

Нужно, чтобы при клике по кнопке активировался checkbox.

Давайте рассмотрим способ, как это можно сделать с помощью Javascript и библиотеки jQuery.

Решение.

Решение здесь довольно простое: нужно воспользоваться методом attr.

$("#checkBoxExample").attr('checked',true)

Вот пример, как это работает.

Кстати, если вам будет интересно, я занимаюсь веб-аналитикой сайтов. Если вы хотели бы сделать ваш сайт более эффективным и, чтобы он приносил больше денег, веб-аналитика может в этом помочь.

Обучающий курс для начинающих по основам работы с веб-аналитикой сайтов на системе Яндекс Метрика здесь.

Страница с описанием моих услуг по веб-аналитике: здесь.

  • http://codernote.ru Алексей

    А теперь, после того, как установите таким образом чекбокс, снимите его и попробуйте установить кнопкой еще раз. В вашем примере использовать .attr() некорректно. Правильнее будет вот так:

    $(«#checkBoxExample»).prop(‘checked’, true);

  • https://plus.google.com/+loginov2030 Александр Логинов

    Лучше использовать не attr, а prop