Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сделать связанные select'ы, значения одного зависят от другого 
V
    Опции темы
WWWeb
  Дата 19.7.2006, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 10.7.2005

Репутация: нет
Всего: нет



Имеется следуюший код.

Код

<form method="post" action="index.php" name="search1">

<select name="s1" onchange="proiz()">
        <option  selected>все производители
        <option value="1">MSI
        <option value="2">ASUS
        <option value="3">Intel
</select>

<select name="s2">
        <option selected value="1">Мат. плата
        <option value="2">Процессоры
        <option value="3">ОЗУ
        </select>
</form>


Как сделать теперь так чтобы при выборе, например, в s1 <option value="2">ASUS в s2 автоматически исчезали имеющиеся варианты option а на их место прописывались 

Код

<select name="s2">
        <option selected value="1">Мат. плата
        <option value="15">ВидеоКарты
        <option value="17">Ноутбуки
        </select>

Заранее спасибо! 


M
Sardar
Название совсем  "не катаит", 2 селекта... Вопрос решался несколько раз, ищи по "связанные селекты", первое предупреждение
 
PM MAIL ICQ AOL YIM   Вверх
griker
Дата 19.7.2006, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MDMA
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 14.7.2006
Где: Tallinn

Репутация: 1
Всего: 8



Возможно я могу ошибаться, но попробуй создать функцию:

Код

<script language="JavaScript">
function chan() {
document.searchl.s2.sel1='Мат. плата'
document.searchl.s2.sel2='ВидеоКарты'
document.searchl.s2.sel3='Ноутбуки'
}
</script>

Код

<select name="s1" onchange="chan()">

Я задал имена option, так что задай их у себя тоже....
Возможно это является не правельным способом, но попробуй! smile  


--------------------
I don't respect police
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0669 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.