Всем доброго дня!
Суть задачи: Если из выпадающего списка выбрана Москва - подставить выпадающий список со станциями метро московского метрополитена, если Питер - питерского...
Форма для вывода:
<form name="af" method="get" action="">
<input type="hidden" name="afid" value="[+af.id+]" />
<label id="pcnCity" name="pcnCity" onchange="dataAction()">Город: [+af.opt8_select+]</label>
<label id="pcnMosMetro" name="pcnMosMetro" style="display: none;">[+af.opt9_select+]</label>
<label id="pcnPitMetro" name="pcnPitMetro" style="display: none;">[+af.opt10_select+]</label>
<input type="submit" name="name" value="Найти" />
</form>
Обработка:
function dataAction() {
if($("#pcnCity option:selected").text() == 'Город: Москва') {$("#pcnData").css('display','none');$("#pcnPitMetro").css('display','none');$("#pcnMosMetro").css('display','inline');} else if($("#pcnCity option:selected").text() == 'Санкт-Петербург') {$("#pcnData").css('display','none');$("#pcnMosMetro").css('display','none');$("#pcnPitMetro").css('display','inline');} else {$("#pcnMosMetro").css('display','none');$("#pcnPitMetro").css('display','none');$("#pcnData").css('display','inline');};
Где-то я тут точно "набарагозил.."
Прошу помощи в решении проблемы!
Большое спасибо!