Будет два раскрывающихся списка:
Первый содержит список поставщиков мобильных устройств, а второй - список моделей для каждого поставщика.
Когда выбирается поставщик из первого выпадающего списка, второй выпадающий список должен динамически заполняться соответствующей моделью для этого поставщика. Это для мобильного веб-сайта, лучше использовать jquery-mobile
Значения параметров для второго будут на карте json.
<select class="mobile-vendor">
<option value="motorola">Motorola</option>
<option value="nokia">Nokia</option>
<option value="android">Android</option>
</select>
selectValues = {"nokia" : {"N97":"download-link",
"N93":"download-link"},
"motorola": {"M1":"download-link",
"M2":"download-link"}}
<select class="model">
<option></option>
</select>
Например, если пользователь выбирает nokia в первом раскрывающемся списке, во втором раскрывающемся списке должны быть указаны параметры N97, N93.