Получать я их получаю и передаю, но при "чеке" и снятии с "чека", переодически значение остается в массиве, так вот суть вопроса что не так?
Более детально - нажимаю на чекбокс, div отмечается как активный, далее прохожу по главному div и собираю все значения чекбоксов у которых div отмечен как активный, передаю полученный массив ajax, получаю переданный массив на странице обрабатываю и вывожу. В некоторых случаях даже при отмеченном главном div как активный, значение чекбокса не заносится в массив, а бывает наоборот, с div снята отметка о активности, а он по прежнему находится на странице (другая инфа обновляется).
Отмечаю div как активный:
if ("#fid input:checkbox:checked") {$("#fid input:checkbox:checked").parent().parent().addClass("checkbox-activ");}
Обхожу блок:
var val=$('#fid .checkbox-activ input').map(function() {return this.value;}).get()
Забыл упомянуть, вызываю так:
$("#fid").on('click', '.checkbox', function () {