Как установить выбранные значения 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 не устанавливается. Кто-нибудь может мне помочь?

0 ответов

Другие вопросы по тегам