У меня есть форма с кучей входов, включая города. Другие входные данные либо должны отображаться, либо скрываться в зависимости от выбранных пользователем городов.
У меня есть два массива:
var biking_cities = ['newyork',];
var cars_cities = ['newyork','newjersey','metronorth','longisland','boston','chicago','sanfrancisco','london','paris','washington',];
Так что, если какой-либо из городов = Нью-Йорк, то велосипедные данные должны быть скрыты. То же самое для "автомобилей".
Городские входы все выглядят так:
<input class="city" type="hidden" name="city1" value="foo">
<input class="city" type="hidden" name="city2" value="foo">
И т. Д. (Максимум 9 городов).
Какой эффективный способ создать массив и сравнить его с другими массивами, а затем сделать что-то в случае их совпадения?
Спасибо,
Brian