Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Отметить все нужные radio в форме одним кликом
Как видите, в начале формы есть три radio-переключателя, и ниже ещё множество переключателей по три штуки в одном объявлении. $dt['id'] принимает разные значения(цифровые). Нужно чтобы при переключении верхних radio автоматически и переключались все нижние в то же положение. Например если вверху поставить Radio в евро, то и все остальные radio переключились на евро. Ну то есть нужно написать функцию set_all (Вызывается при клике на верхних переключателях).
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
AlexGreF пишет:
Разобрался сам уже.. На jquery..
И ради выделения группы флажков пользователю придется скачивать большущий JS-файл с данным фреймворком
Конечно же на самом деле все решалось гораздо проще
// Здесь выделяете все res_num-ные флажки которые нужны при выборе данного флажка
}
else{}
}
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
AlexGreF
Отправлено: 02 Мая, 2010 - 22:02:10
Новичок
Покинул форум
Сообщений всего: 44
Дата рег-ции: Март 2009 Откуда: Амурка
Помог: 0 раз(а)
JustUserR пишет:
И ради выделения группы флажков пользователю придется скачивать большущий JS-файл с данным фреймворком
Всё равно на сайте используется этот фреймворк(для других целей), весит 55.9кб. Поэтому и сделал на нём, так проще..
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
AlexGreF пишет:
Всё равно на сайте используется этот фреймворк(для других целей), весит 55.9кб. Поэтому и сделал на нём, так проще..
Может быть это проще и по объему JS-файла фреймвра не так много - но реальная производительность особенно при большом числе элементов на странице будет падать
Дело в том что обработка событий и доступ к элементам уже не является JS-нативным и соответственно требует больше ресурсов - аналогично как обработка on_event для каждого из элементов в DOM-моделе более долгая чем шаблонная обработка в общем обработчике события типа document.on_event*
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.