Показать сообщение отдельно
  #1 (permalink)  
Старый 13.12.2010, 14:08
Новичок на форуме
Отправить личное сообщение для k102 Посмотреть профиль Найти все сообщения от k102
 
Регистрация: 13.12.2010
Сообщений: 2

attr checked проблема с IE
Привет!
У меня есть несколько чекбоксов и один над ними, который должен выделить (или снять выделение) все остальные.
Реализовано так:
<input type="checkbox" onChange="my_func(this.checked);">

один из чекбоксов ниже:
<input type="checkbox" name="semis[6][selected]">

код функции:
function my_func(checked)
{
	$("input[type='checkbox'][name$='\\]\\[selected\\]']").each(function(){
		$(this).attr('checked', checked);
	});
}

Проблема вот в чем: все прекрасно работает в FF, Opera, Chrome... кроме IE.
Насколько я понял, my_func в нем вызывается не на onChange первого чекбокса, а на onChange любого из тех, что ниже... Что делать?
Ответить с цитированием