0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 164 Просмотров
*

kot488

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
Есть вывод формы на javascript.
Код
script type="text/javascript">
function dynamic2(parent,child)
{
var parent_array = new Array();
// This is the default value
parent_array[''] = ['Please select a manufacturer'];
// All other elements
// parent_array['PARENT NAME'] = ['CHILD 1','CHILD 2','CHILD 3','ETC'];
parent_array['Вінницька'] = [' ','Бар','Бершадь','Вінниця','Гайсин','Жмеринка','Калинівка','Козятин','Немирів','Тульчин'];
parent_array['Волинська'] = [' ','Луцьк','Ковель','Нововолинськ'];
var thechild = document.getElementById(child);
thechild.options.length = 0;
var parent_value = parent.options[parent.selectedIndex].value;
if (!parent_array[parent_value]) parent_value = '';
thechild.options.length = parent_array[parent_value].length;
for(var i=0;i<parent_array[parent_value].length;i++)
{
thechild.options[i].text = parent_array[parent_value][i];
thechild.options[i].value = parent_array[parent_value][i];
}
}

</script>

Выбирается область, и предоставляется для выбора город. Подскажите , как то можно кроме одного условия parent_array задать несколько. Что бы если страна = 1  а область равно =3 то город =2?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Несколько вопросов по сайту

Автор Димьяна

Ответов: 7
Просмотров: 396
Последний ответ 04.11.2018, 18:32:26
от wishlight
Как устранить ошибку Call to a member function getTableColumns() on null?

Автор leha111

Ответов: 1
Просмотров: 136
Последний ответ 10.10.2018, 08:35:45
от leha111
Ошибка при открытии тега/метки: Call to a member function get() on string

Автор Vadym.O

Ответов: 5
Просмотров: 591
Последний ответ 12.09.2018, 21:13:41
от stydent
loadmodule в описании категории отрабатывает несколько раз

Автор denis-master

Ответов: 3
Просмотров: 488
Последний ответ 18.06.2018, 18:09:30
от Beer
Кастомные поля контента - несколько значений атрибута

Автор beliyadm

Ответов: 0
Просмотров: 117
Последний ответ 02.05.2018, 13:00:18
от beliyadm