Ограничение выбора чекбоксов

Ограничение выбора чекбоксов

от Тилеев Жарасбек -
Количество ответов: 0

Искал на форуме ответы как ограничить выбор чекбоксов в тестах с несколькими ответами все единым хором говорят про отрицательные ответы данный вариант мне не подходит и начал искать другие плагины и как не странно я их не нашел пришлось написать программку для ограничение ответов путем js код оставлю кому нужно будет можете поставить и тестировать фича работает глобально так что по осторожнее с этим ))

Сам Код

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>

<script>

$('input[type=checkbox]').change(function(e){

   if ($('input[type=checkbox]:checked').length > 4) {

        $(this).prop('checked', false)

        alert("Можно выбрать максимум 3 ответа");

   }

})

</script>

Можно поставить в двух местах 

через админ панель перед закрывавшим тегом body (это будет уже работать глобально так что по осторожнее как вариант в день тестирование можете добавить)

если шарите в коде то в сам скрипт (attempt.php) опять же перед body но не в шапку (тут тоже не забываем про обновление после обновление может случайно задеть скрипт и код может исчезнуть тут тоже чекайте после обновление)


P.S

length > 4 это количество выбранных чекбоксов 

alert("Можно выбрать максимум 3 ответа"); это уведомление можете оставить можете убрать