![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| bagos |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 17.6.2006 Репутация: нет Всего: 1 |
Формируется список
<select> <option value="1">ssss</option> <option value="2">dddd</option> </select> нужно загнать значения value каждого из элементов списка в массив для дальнейшей отправки методом post на другую страницу. Как реализовать? Какие инструменты использовать для реализации? |
|||
|
||||
| patap |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 893 Регистрация: 7.5.2005 Где: Украина, Зп Репутация: 26 Всего: 40 |
вот должно быть то, что тебе нужно
Добавлено через 1 минуту и 11 секунд либо яваскриптом из простого списка собрать все значения и отправить, но это что-то туповатое получится -------------------- На боку кобура болталась, сзади шашка отцовская звякала. Впереди меня все хохотало, а позади все плакало (с) |
|||
|
||||
| bagos |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 17.6.2006 Репутация: нет Всего: 1 |
спасибо, но это не совсем то, там в массив попадают выбранные через ctrl, а мне нужно все запихнуть в массив, без выделений
|
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
Сделать скрытые поля и в них массив, или лучше что-бы сам скрипт уже знал весь массив
|
|||
|
||||
| patap |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 893 Регистрация: 7.5.2005 Где: Украина, Зп Репутация: 26 Всего: 40 |
сдается мне, что ты не по назначению используешь селект )
чтобы не морочиться, сделай как нуп говорит, скрытыми элементами
или в одно поле, потом распарсить на сервере
-------------------- На боку кобура болталась, сзади шашка отцовская звякала. Впереди меня все хохотало, а позади все плакало (с) |
||||
|
|||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
Откуда эти значения берутся на странице с формой? Что мешает в обработчике брать их оттуда же?
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| bagos |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 17.6.2006 Репутация: нет Всего: 1 |
Думаю пришло время описать всю задачу, тогда уверен вы направите меня в нужное русло:
делаю блог, у каждой новости есть перечень тегов, все теги хранятся в таблице news_tags (id,tag) и есть таблица news_tags_s (id, id_post, id_tag) таким образом есть привязка тега к новости. А встрял я на этапе добавления новости с этими тегами, В один селект я загружаю все теги, по мере нахождения нужных выделяю его и нажимаю на кнопку добавить и теги добавляется в другой селект, после того как нужный список тегов набран во втором селекте я хочу отправить этот список массивом, т.е. мне нужно загнать все из селекта в массив. |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
Оба селекта, насколько я понимаю, с мультивыбором? Как вариант, можно скриптом выбрать все опции второго селекта по onsubmit формы. Хотя не проще ли вместо возни с селектами вывести все теги обычным алфавитным списком с чекбоксами, и тривиально отмечать нужные? На крайняк, можно, к примеру, визуально фильтровать этот список по первой букве...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| bagos |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 17.6.2006 Репутация: нет Всего: 1 |
спасибо за ответ!
а если тегов немеренно?)) они расстянуться на всю страницу, может какой то скрол бокс существует? |
|||
|
||||
| patap |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 893 Регистрация: 7.5.2005 Где: Украина, Зп Репутация: 26 Всего: 40 |
так почему бы не оставить один список, который будет multiple, задать ему нужную высоту, и в нем отметить все что надо и отправить, без лишних движений.
-------------------- На боку кобура болталась, сзади шашка отцовская звякала. Впереди меня все хохотало, а позади все плакало (с) |
|||
|
||||
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
А если немеренно используем например, jQuery Autocomplete. Примеров куча. Без JS не обойтись по любому. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |