Почему все мои флажки работают, кроме одного?

0

Я пытаюсь создать WHERE clausure, используя флажок, у меня есть 4 checkbox working и 1 не работает, я не понимаю, почему этот не работает, так как код работает для всех 4...

Здесь мой код

HTML

<input type="checkbox" id="c1" name="cc" class="cc" value="0" /><label for="c1"><span></span></label>
<input type="checkbox" id="c2" name="cc" class="cc" value="1" /><label for="c2"><span></span></label>
<input type="checkbox" id="c3" name="cc" class="cc" value="2"  /><label for="c3"><span></span></label>
<input type="checkbox" id="c4" name="ll" class="ll" value="1"  /><label for="c4"><span></span></label>
<input type="checkbox" id="c5" name="ll" calss="ll" value="0"  /><label for="c5"><span></span></label>

JQuery

$(document).ready(function(){

    $('.cc').change(function() {
   if($(this).is(":checked")) {
      alert($(this).val());
      query = '?filter=type=' + $(this).val();
      filter();
      return;
   }
   query = '';
   filter();
});

    $('.ll').change(function() {
   if($(this).is(":checked")) {
      alert($(this).val());
      query = '?filter=local=' + $(this).val();
      filter();
      return;
   }
   query = '';
   filter();
});


});

Кто-нибудь, пожалуйста, помогите мне... все мои флажки работают с использованием этого метода, кроме флажка c5... этот флажок выглядит как никогда не срабатывающий... Я пытаюсь поставить предупреждение(), когда я проверяю, но предупреждение никогда не работает, поэтому похоже, что c5 никогда не запускается... Я пытаюсь передать аргументы в запрос WHERE sql при изменении флажка...

Заранее спасибо!

Теги:
checkbox

2 ответа

5

У тебя есть опечатка! Пятый флажок имеет calss -attribute вместо class.

  • 1
    Омг чувак не заметил этого лол. Спасибо за указание !! какая глупая ошибка, которую я сделал ... Спасибо, брат.
0

Нет никаких кальций, которые ваш код меняет на класс

Замените это;

<input type="checkbox" id="c5" name="ll" calss="ll" value="0"  /><label for="c5"><span>        </span> </label> 

С этим и попробуйте;

<input type="checkbox" id="c5" name="ll" class="ll" value="0"  /><label for="c5"><span>        </span> </label> 
  • 0
    Ларс Эберт уже дал ответ, что тоже на 3 минуты раньше.
  • 0
    Лучше сохранить, чем сожалеть;)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню