![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| rcdimon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: 1 Всего: 2 |
Столкнулся с такой проблемой. Пишу что то типа Mail клиента. На веб-почте, например, на яндексе около каждого письма можно поставить галочку и потом выбрать действие, которое необъодимо с ним произвести. Мне необходимо сделать такое-же.
То есть динамически изменяется количество элементов. Это лего можно решить вставкой в этй форму скрытого поля с количеством галочек, состояние которых потом будет необходимо просканировать скрипту. Но как связать номер галочки с конкретным письмом? Ведь имена голочек должны быть по порядку что бы их можно было сканировать при проверки их значения. А номера писем совсем с ними не совпадают и находятся почти в случайном порядке. Например, скрит получит информацию о том, что 1,5 и 26 галочки активны. А как он узнает какие это были письма? Нужно как-то передавать дополнительную информацию. Как? --------------------- Как сканировать CheckBox'ы,е сли их имена находятся по порядку?? Прокатит ли выражение типа такого # $letters_count- количество писем => наибольший номер галочки for $i (1..$letters_count){ @checkbox[$i] = param("$i"); } Заранее спасибо |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Всем checkbox'ам присвой одинаковые имена, значение value установи равное Id письма, после принимай параметры в массив.
Теперь работай с массивом. Удачи. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |