Покинул форум
Сообщений всего: 40
Дата рег-ции: Май 2011
Помог: 0 раз(а)
Подскажите как сделать 1 общий чекбокс для всего списка элементов, ну чтобы 1 отметил и сразу отметились все.
SAD
Отправлено: 07 Июня, 2011 - 10:05:06
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
примеров в сети куча
zypikov
Отправлено: 07 Июня, 2011 - 18:11:54
Частый гость
Покинул форум
Сообщений всего: 219
Дата рег-ции: Нояб. 2010
Помог: 3 раз(а)
Помойму это лучше делать js-скриптом. Вы же, наверное, хотите что чекбоксы отмечались динамически без перезагрузки страницы? У меня такая необходимость появилась, когда я столкнулся с лентой новостей. Чтобы, допустим, выделились все новости подлежащие удалению. В сущности тут хорошо надо понимать DOM-модель страницы и никаких проблем быть не должно)) Вот пример скрипта из сети.
// обнуляет все checkbox с приставкой del_ на форме form_name
sd_checkbox_status('form_name',0,'del_');
// включает все checkbox с приставкой del_ на форме form_name
sd_checkbox_status('form_name',1,'del_');
// Меняет все значения checkbox с приставкой del_ на форме form_name
sd_checkbox_status('form_name',2,'del_');
Не знаю почему, но автор не разместил описание функции sdf_str_pos(str,name_).
Она позволят находить чекбосы с определ. именем и отмечать только их. Закомментируйте это строчку все будет работать. Только выделяться все чекбоксы, независимо от имени.
----- У всего есть обратная сторона.
DlTA
Отправлено: 07 Июня, 2011 - 18:33:27
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
zypikov, удобно ли пользоваться подобными именами:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.