|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.01.2012, 10:18 | #1 |
Пользователь
Регистрация: 27.12.2011
Сообщений: 86
|
Отправка всего <select> через POST
Доброго времени суток.
У меня на форме есть селект Код HTML:
<select size="7" name="ms">...</select> |
30.01.2012, 11:20 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,150
|
1. никак
2. а какой смысл передавать ВСЕ? |
30.01.2012, 12:35 | #3 |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
Бредовая задача. Сначала полностью формируем select на сервере, потом его полностью отправляем с клиента на сервер?
|
30.01.2012, 12:58 | #4 |
Пользователь
Регистрация: 27.12.2011
Сообщений: 86
|
У меня select формирует пользователь.
Т.е. через type="text" добавляет элементы списка или же дергает из другого списка (для этого созданы кнопки и функции JS), потом весь этот список нужно отправить на сервер. Может быть тогда есть другие способы как отправить массив строк на сервер? Была еще идея через AJAX засылать по одному элементу списка в php документ который будет добавлять их в базу (цель в итоге все option.text и option.value занести в базу), но это извращение на совсем крайний случай. |
30.01.2012, 13:26 | #5 |
Пользователь
Регистрация: 22.03.2010
Сообщений: 88
|
Всё просто.
По нажатию на sumbit вызывайте функцию JavaScript в которой считывайте все элементы select (надеюсь умеете это делать ) и формируйте их в строку с определённым форматом (ну скажем: первая_строка_select&вторая_строка_ select&.... и т.д.). Затем строку кладёте в любой тег input (text или лучше textarea - тут кстати вместо & можно прямо новую строку вбивать ... в общем это на ваше усмотрение). И не забудьте, чтобы этот input был со свойством display: none и , естественно, был внутри <form> которая отправляется!!! Вот и всё! |
30.01.2012, 13:32 | #6 |
Пользователь
Регистрация: 27.12.2011
Сообщений: 86
|
Спасибо))) Почему мне сразу не пришло в голову парсить все в строку...)))))
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка POST запроса через Delphi | 2010KOHTEP | Общие вопросы Delphi | 1 | 26.05.2011 00:02 |
Отправка запроса POST | CreatiK | Общие вопросы .NET | 4 | 06.12.2010 21:15 |
Отправка POST | Alex Cones | Работа с сетью в Delphi | 3 | 18.05.2010 11:07 |
Отправка картинки post | Marsik | Работа с сетью в Delphi | 4 | 25.01.2010 13:03 |
отправка POST | CraZZy RabbIt | Работа с сетью в Delphi | 8 | 24.04.2009 16:48 |