|
|
|
| Задача: получить e-mail и ID элемента одновременно с одного <select>
<select name="filial" id="filial" style="width:415px;">
<option value="city@test.ru" id="359">Город 1</option>
<option value="city2@test.ru" id="363">Город 2</option>
<option value="city3@test.ru" id="365">Город 3</option>
</select>
|
Возможно, форма сделана неправильно. В любом случае, буду очень благодарен если кто подскажет как решить задачу. Спасибо. ) | |
|
|
|
|
|
|
|
для: Fix
(09.09.2008 в 11:33)
| | Виноват, не так понял. Уберите ID из опешенов - они никак не передадутся на сервер. Пропишите адреса и id через какой либо разделитель, а на сервере примените explode(). | |
|
|
|
|
|
|
|
для: Fix
(09.09.2008 в 11:33)
| |
<option value="359,city@test.ru" >Город 1</option>
|
а потом в скрипте разбить по запятой.
с другой стороны, если id однозначно определяет адрес, достаточно передать только id
<option value="359" >Город 1</option>
|
а адрес скрипт сам по id определит. | |
|
|
|
|
|
|
|
для: Trianon
(09.09.2008 в 11:39)
| | Спасибо, Trianon, я уже так думал. Хочется сделать покрасивее...
Разве никак не передашь два параметра?
Знаю что checkbox это может, но вот select не пробовал ни разу... | |
|
|
|
|
|
|
|
для: FiX
(09.09.2008 в 11:45)
| | А что, гонять туда сюда лишнее, это "красиво" ? ;-) | |
|
|
|
|
|
|
|
для: sim5
(09.09.2008 в 11:47)
| | Ну как сказать.... Нащальника очень требовательный к красоте кода )
Сделал через запятую, все работает. Спасибо большое ) | |
|
|
|