Задать вопрос
@1datr

Странная ошибка при авточекбоксе. Почему галочку не видать?

При чейндже выполняется код :
field = $(el).val();
    if($('#field_'+field+'_required').is(':checked'))//.attr('checked')=='checked')
    {
        cb_req = $(el).parent().find('.cb_required');
        cb_req.attr('checked',true);
        $(cb_req).bind("click",function()
            {
                return false;
            });
    }
    else
    {
        cb_req.off('click');
    }

В некоторый момент порождает ситуацию когда в просмотре кода строка html выглядит так:
<input type="checkbox" name="constraints[2][required]" class="cb_required" nametemplate="constraints[#idx#][required]" ,="" checked="checked">


И галочку на чекбоксе не видать, хотя если повотчить, то она чекед.
  • Вопрос задан
  • 166 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы