| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Передать список между фреймами |
| Автор: SHREK 2.3.2006, 18:08 |
| Добрый день Всем!!! У меня следующая задача есть фрем-дерево Derevo и рядом его информационная часть Info в дереве есть checkbox мне необходимо из него передать в Info по нажатии кнопки на Info! Как это сделать??? Буду всем признателен за помощь Заранее спасибо |
| Автор: 12345c 2.3.2006, 19:19 |
| Передать что? Какой список? Есть пример или рисунок, как выглядит? Вообще , доступ между фреймами - В фрейме Info: top.frames.Derevo.name_формы.name_чекбокса.checked - получаешь признак выбранности его. Базовое знание из учебника. |
| Автор: SHREK 3.3.2006, 10:21 | ||
Допустим в фрейме Derevo есть списое checkbox -ов
Вот мне по нажатию в форме Info кнопки , необходимоо выбрать эти данные из фрейма Derevo!!! |
| Автор: 12345c 3.3.2006, 13:44 | ||
Так как там name многократно, то
|
| Автор: SHREK 3.3.2006, 15:11 | ||
| Задача простая , взять из одного фрейма Derevo список, к стати , я так понимаю вот эта строка
это просто дает мне доступ к данным в другом фрейме !!! если я не прав поправьте дальше полученные данные сохранить в переменную grantsList в Info что бы потом по Post, передать данные и суметь их вычитать. То есть смотрите в Derevo у меня есть список пользовательских групп, в Info у меня есть список гранотов , которые мне надо выдать на группы И проблема как раз состоит в том что я не знаю как получить список выделенных групп и сохранить данные в такуюже переменную в Info, что бы вся информация шла на сервер с одной формы . Заранее оговорюсь , список групп динамический и я заранее не знаю сколько их будет. Буду благодарен если вы поможете мне разобраться с этим )) Заранее благодарен. |
| Автор: SHREK 3.3.2006, 16:32 |
| Все получилось Спасибо огромное 12345c!!! К стати а может знаешь... Я выбрал список необходимых чекбоксов находятся они у меня в переменной Array если ее присвоить чемуто этот вписок передасться как длинная строка , разделенная запятыми Так вот вопрос в следующем , как заполнить переменную так что бы у нее было не одно значение а массив значений ??? Спасибо тебе |
| Автор: Ciber SLasH 3.3.2006, 17:02 | ||||
| Для передачи массивов на сервер можно сделать так: для POST:
т.е. если нужно динамически делать элементы, то нужно прицеплять к форме элементы по шаблону: <input type="text" name="t[]" value="text2">, где главное название элемента name="t[]" (здесь скобки играют роль массива) и его значение. Вот ещё ссылка по теме: http://forum.vingrad.ru/index.php?showtopic=26503&view=findpost&p=188100 для GET:
|
| Автор: 12345c 3.3.2006, 17:06 | ||
Можно сохранить в строку (т.к. форма пердаёт строки), а на сервере разделяете строку в массив.
(в приведённом Вами примере написаны неправильные "values") |