Как установить выбранные значения 2 сгенерированных javacsript опций выбора?
У меня есть 2 варианта выбора. Значение второго параметра выбора сохраняется в соответствии со значением первого поля выбора.
мой первый дропбокс
<select name = factory id=factory>
<option value = 1> fact1 </option>
<option value = 2> fact1 </option>
<option value = 3> fact1 </option>
</select>
мой второй дропбокс
<select name = process id = process>
<option> select</option>
</select>
параметры второго раскрывающегося списка варьируются в зависимости от значения в первом раскрывающемся списке.
теперь в функции успеха AJAX я получаю значения фабрики и процесса, которые должны оставаться выбранными в выпадающем списке, код, который я использовал,
document.getElementById('factory').selectedIndex=data.fact_id;
factoryselect(data.fact_id);
document.getElementById('process').selectedIndex=data.process_id;
здесь будет установлено заводское значение (1-ое поле),
функция factorryselect определяет опции второго выпадающего списка,
но
document.getElementById('processnum').selectedIndex=data.process_id;
этот код работает на узле, значение sceond dropbox не устанавливается. Кто-нибудь может мне помочь?