![]() |
#1 |
Firefox User
|
![]()
Здравствуйте!
Вообщем есть такая формочка: Код:
<select name="id"> <option value="0">Все страны</option> <option value="1">Австралия</option> <option value="2">Австрия</option> <option value="3">Азербайджан</option> </select> Помогите плиз, как это сделать? |
![]() ![]() |
![]() ![]() |
![]() |
#4 |
Пользователь
|
![]() Код HTML:
<select name="id"> <option value="0" id="select_0">Все страны</option> <option value="1" id="select_1">Австралия</option> <option value="2" id="select_2">Австрия</option> <option value="3" id="select_3">Азербайджан</option> </select> <script> el = document.getElementById("select_3"); if (el) el.selected = true; else alert("Shit happens."); </script> |
![]() |
![]() ![]() |
Благодарности: 1 | MorgaN (18.11.2009) |
![]() |
#5 |
Firefox User
|
![]()
А вот ещё проблемку не могу решить:
форма, в ней Код:
<select name="id"> <option value="0">Все страны</option> <option value="1">Австралия</option> <option value="2">Австрия</option> <option value="3">Азербайджан</option> </select> Если сделать в форме так Код:
<select name="id"> <option value="0">Все страны</option> <option value="1">Австралия</option> <option value="2" selected>Австрия</option> <option value="3">Азербайджан</option> </select> |
![]() ![]() |
![]() ![]() |
![]() |
#8 |
Пользователь
|
![]()
Если ты хочешь это сделать без обновления страницы - то тока ajax.
Если нет, все просто. Сперва отдаешь пользователю форму с кнопкой отправки и одим select, в котором выбирается страна. Поле первой отправки к первому select добавляешь второй, с городами, в соответствии с ввернутым значением первого. Первый select выставляешь в нужное положение на стороне сервера атрибутом selected. |
![]() |
![]() ![]() |
![]() |
#9 | ||||||||||||
Местный
|
![]() ![]()
<option> <select /> </option> для каждого города ты тоже джавой будешь? ![]() А вобще, по поводу KISS, я таки был прав - просто сделай поле ввода для города, ибо всяких мухосрансков в Рашке - пруд пруди. А за её пределами и того более.
__________________
Und wie du wieder aussiehst, Löcher in der Hose und ständig dieser Lärm... Elektrische Gitarren und immer diese Texte... |
||||||||||||
![]() |
![]() ![]() |
![]() |
#10 |
Firefox User
|
![]()
В том то и дело что никак. Мне нужно знать value чтоб потом исходя из данных делать выводы.
Ладно, постараюсь сделать на пхп какоенибудь шаманство. Эх... опять колдовать... Добавлено через 3 минуты Кстати так и не понял, т.е. значение селекта методом пост не передаётся? Получается оно передаётся только если указано <option value="2" selected>Австрия</option> Последний раз редактировалось MorgaN; 21.11.2009 в 02:01. Причина: Добавлено сообщение |
![]() ![]() |
![]() ![]() |
![]() |
#11 | ||||||||||||
Местный
|
![]()
morgan, у Вас в форме метод верный хоть выбран? по идее должно передаваться и передаётся, помню точно. А про Скрипт, скопипастил на фри сервер выот это:
![]()
__________________
Und wie du wieder aussiehst, Löcher in der Hose und ständig dieser Lärm... Elektrische Gitarren und immer diese Texte... |
||||||||||||
![]() |
![]() ![]() |
Благодарности: 1 | MorgaN (22.11.2009) |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите выбрать телефон | a2z | Мобильные телефоны | 158 | 31.08.2010 21:40 |
Нужен элемент питания SR516SW | Vlad_ | Мир электроники | 2 | 21.11.2009 12:35 |
Помогите выбрать телефон | SEZAR | Беллафон | 11 | 24.02.2008 21:14 |
Как выбрать коньки? | Hellsing | Спорт | 5 | 15.12.2007 13:31 |
Помогите выбрать смартфон | Vor | Беллафон | 86 | 19.10.2007 21:40 |