у чекбоксов должны быть уникальные атрбуты id - это первое (вообще лучше удалите в данном примере этот атрибут)
второе: передавайте аргумент this в онклик обработчике и примите его в вашей функции function CheckCat(obj) и
уже от var a = $(obj).prev().val() делайте ваши действия
да, и значение on вы получаете, потому что у вас не задан атрибут value у чекбокса, если вам нужно name то и берите name
a = $(obj).prev().attr('name') (Отредактировано автором: 28 Марта, 2013 - 11:47:26)
|