Выпадающие списки
Здравствуйте, у меня есть 2 выпадающих списка, города и районы. Но Районы только к одному городу. Подскажите как сделать так что бы при выборе других городов список районов блокировался что ли... ну чтоб из него не возможно было выбирать????
|
соломусик :) Прикольный ник :)
Сделать можно разными способами. Модешь попробовать .disabled = true |
Спасибо..:p только читается это как "соломюзик" - одна музыка.;)
хм... как я понимаю... для нужного select ставим id и в css стиле прописываем [disabled = true]... но как тогда с javascript? Дело в том что я с ним не очень то знакома... хм... хотя на сколько я знаю disabled - это свойство делать прозрачным... а менее нужно чтоб оно для остальных кроме первого значения в первом выпадающем списке блокировало второй... ибо я для остальных значений с первого... во втором ничего нет... я просто встречала только для каждого значения с первого есть свой выпадающий список... |
Вам нужно что-то вроде такого:
function toggleDistrictSelect(value) { if(value != "spb") { document.getElementById("district").disabled = "disabled"; } else { document.getElementById("district").disabled = ""; } } <select onchange="toggleDistrictSelect(this.value)"> <option selected="selected" value="spb">Санкт-Петербург</option> <option value="moscow">Москва</option> </select> <select id="district"> <option selected="selected"></option> <option>Адмиралтейский</option> <option>Центральный</option> <option>Московский</option> </select> |
Часовой пояс GMT +3, время: 17:58. |