взаимосвязь двух select
Как мне написать такую JS функцию, чтобы при выборе другого языка менялись значения другого select?
Цитата:
Originally posted by Cker
есть два select. в одном выбор языка, в другом выбор категорий на соответствующем языке.
Как мне написать такую JS функцию, чтобы при выборе другого языка менялись значения другого select?
есть два select. в одном выбор языка, в другом выбор категорий на соответствующем языке.
Как мне написать такую JS функцию, чтобы при выборе другого языка менялись значения другого select?
Есть несколько вариентов.. вот один...
берешь сначало забиваешь хидены <input type='hidden' name='ru' value='1'>
<input type='hidden' name='r11' value='selru1'>
<input type='hidden' name='r12' value='selru2'>
<input type='hidden' name='r13' value='selru3'>
<input type='hidden' name='kol1' value='2'>
допустим изменил на русский. Функцией выбираешь все енти значения которые относятся к Ru
for(i=0;i<=eval("document.all.kol"+i+".value");i++){
Берешь значения для i-го языка
eval("document.all.r"+i+".value");
и запихиваешь во второй селект
}