пользователь на сайте сначала выбирает из выпадающего списка например страну, затем в зависимости от того какую страну он выбрал , снизу появляется вторая "выподающая форма" со списком городов этой страны и так далее...как осуществить такое?
вместо стран и городов могут быть любые другие категории...
Спустя 15 минут, 41 секунда (2.12.2010 - 17:37) netruxa написал(а):
кину те готовый рабочий скрипт ты уже его крути как хочешь:
страничка 1
страничка 1
Цитата |
подключаем jquery <script> function change_year() { $.ajax({ type: "POST", url: "ajax_change_year.php", data: ({god : $("#GOD").val()}), success: function(msg){ $("#DENMES").empty(); $("#DENMES").append(msg); } }); } </script> ... <form action="index.php" method="GET" name="spnomer"> Год: <select id="GOD" onchange="change_year();" style="height:23px;"> <option value="2010" selected >2010</option><option value="2009">2009</option><option value="2008">2008</option></select> Дата: <select name="nomer" id="DENMES" style="height:23px;"> <option value="115" selected >29.10</option> <option value="114">18.10</option></select> <input type="submit" value=" " class="but"> </div> </form> |
файл ajax_change_year.php
Цитата |
в зависимости от $_POST['god'] выводишь строку <option value="...">...</option><option value="...">...</option> |
Спустя 5 минут, 17 секунд (2.12.2010 - 17:42) LRCenter написал(а):
Вам нужно использовать ajax.
Можете использовать jQuery.
Если решите использовать JavaScript, советую воспользоваться такой js-библиотекой.
Когда-то мне понадобился простой ajax-шлюз, без использования фреймворков, искал ниче не нашел. Пришлось написать свой. Всего 2Кб. Пользуйтесь на здоровье. Только без документации - все руки не доходят сделать
Разберетесь или помочь?
Можете использовать jQuery.
Если решите использовать JavaScript, советую воспользоваться такой js-библиотекой.
Когда-то мне понадобился простой ajax-шлюз, без использования фреймворков, искал ниче не нашел. Пришлось написать свой. Всего 2Кб. Пользуйтесь на здоровье. Только без документации - все руки не доходят сделать
Разберетесь или помочь?
Спустя 1 минута, 9 секунд (2.12.2010 - 17:43) LRCenter написал(а):
А, так вам уже помогли