Имеется код который должен пр и выборе типа недвижимости выводить определённый диапазон площадей. Код PHP: <div class="caption">Фильтр поиска</div> <form class="zf searchFilter" name="<?echo $arResult["FILTER_NAME"]."_form"?>" action="<?echo $arResult["FORM_ACTION"]?>" method="get"> <div class="formLine"> <?foreach($arResult["ITEMS"] as $arItem): if(array_key_exists("HIDDEN", $arItem)): echo $arItem["INPUT"]; endif; endforeach;?> <?foreach($arResult["ITEMS"] as $arItem):?> <?if(!array_key_exists("HIDDEN", $arItem)):?> <tr> <td valign="top"><?=$arItem["NAME"]?>:</td> <td valign="top"><?=$arItem["INPUT"]?></td> </tr> <?endif?> <?endforeach;?> </div> <div class="formLine gray"> <div class="left"> <label for="Cntrl_Filter[SquareInd]" class="w100">Площадь</label> <select id="Cntrl_Filter[SquareInd]" name="Filter[SquareInd]" class="zf w136 inpText" onclick="return { oDependedOptions : { sName : 'arrFilter_pf[TYPE]', aData : [['', ''], ['3', /^$|^0{1}[1-4]$/], [/^[124]$/, /^$|^1{1}[0-4]$/]] } }"> <option value="">Все</option> <option value="01"<?php if($_GET["Filter"]["SquareInd"]==01) echo 'selected';?>>0 - 500</option> <option value="02"<?php if($_GET["Filter"]["SquareInd"]==02) echo 'selected';?>>500 - 1 000</option> <option value="03"<?php if($_GET["Filter"]["SquareInd"]==03) echo 'selected';?>>1 000 - 10 000</option> <option value="04"<?php if($_GET["Filter"]["SquareInd"]==04) echo 'selected';?>>10 000 +</option> <option value="10"<?php if($_GET["Filter"]["SquareInd"]==10) echo 'selected';?>>0 - 50</option> <option value="11"<?php if($_GET["Filter"]["SquareInd"]==11) echo 'selected';?>>50 - 100</option> <option value="12"<?php if($_GET["Filter"]["SquareInd"]==12) echo 'selected';?>>100 -150</option> <option value="13"<?php if($_GET["Filter"]["SquareInd"]==13) echo 'selected';?>>150 - 200</option> <option value="14"<?php if($_GET["Filter"]["SquareInd"]==14) echo 'selected';?>>200 +</option> </select> <label for="Cntrl_Filter[CostType]">Цена</label> <select id="Cntrl_Filter[CostType]" name="Filter[CostType]" class="zf inpText mr0"> <option value="1"<?php if($_GET["Filter"]["CostType"]==01) echo 'selected';?>>полная</option> <option value="2"<?php if($_GET["Filter"]["CostType"]==02) echo 'selected';?>>за 1м²</option> </select> <select id="Cntrl_Filter[CostInd]" name="Filter[CostInd]" class="zf inpText mr0 w130" onclick="return { oDependedOptions : { aFrom: [ { sName : 'arrFilter_pf[TYPE]', aData : [['', ''], [/^[124]$/, /^$|^0{1}[1-6]$/], [/^[124]$/, /^$|^2{1}[0-4]$/], ['3', /^$|^0{1}[1-6]$/], ['3', /^$|^1{1}[0-5]$/]] }, { sName : 'Filter[CostType]', aData : [[/^[1-2]$/, ''], ['1', /^$|^0{1}[1-6]$/], ['2', /^$|^2{1}[0-4]$/], ['2', /^$|^1{1}[0-5]$/]]} ] } }"> <option value="">Все</option> <option value="01"<?php if($_GET["Filter"]["CostInd"]==01) echo 'selected';?>>0 - 50 000</option> <option value="02"<?php if($_GET["Filter"]["CostInd"]==02) echo 'selected';?>>50 000 - 100 000</option> <option value="03"<?php if($_GET["Filter"]["CostInd"]==03) echo 'selected';?>>100 000 - 150 000</option> <option value="04"<?php if($_GET["Filter"]["CostInd"]==04) echo 'selected';?>>150 000 - 200 000</option> <option value="05"<?php if($_GET["Filter"]["CostInd"]==05) echo 'selected';?>>200 000 - 300 000</option> <option value="06"<?php if($_GET["Filter"]["CostInd"]==06) echo 'selected';?>>300 000 +</option> <option value="10"<?php if($_GET["Filter"]["CostInd"]==10) echo 'selected';?>>0 - 50</option> <option value="11"<?php if($_GET["Filter"]["CostInd"]==11) echo 'selected';?>>50 - 100</option> <option value="12"<?php if($_GET["Filter"]["CostInd"]==12) echo 'selected';?>>100 - 150</option> <option value="13"<?php if($_GET["Filter"]["CostInd"]==13) echo 'selected';?>>150 - 200</option> <option value="14"<?php if($_GET["Filter"]["CostInd"]==14) echo 'selected';?>>200 - 300</option> <option value="15"<?php if($_GET["Filter"]["CostInd"]==15) echo 'selected';?>>300 +</option> <option value="20"<?php if($_GET["Filter"]["CostInd"]==20) echo 'selected';?>>0 - 1 000</option> <option value="21"<?php if($_GET["Filter"]["CostInd"]==21) echo 'selected';?>>1 000 - 1 500</option> <option value="22"<?php if($_GET["Filter"]["CostInd"]==22) echo 'selected';?>>1 500 - 2 000</option> <option value="23"<?php if($_GET["Filter"]["CostInd"]==23) echo 'selected';?>>2 500 - 3 000</option> <option value="24"<?php if($_GET["Filter"]["CostInd"]==24) echo 'selected';?>>3 000 +</option> </select> € </div> <div class="right"> <input type="submit" class="inpBtn" name="set_filter" value="<?=GetMessage("IBLOCK_SET_FILTER")?>" /> <input type="hidden" class="inpBtn" name="set_filter" value="Y" /> <input type="submit" class="inpBtn" name="del_filter" value="<?=GetMessage("IBLOCK_DEL_FILTER")?>" /> </div> </div> </form> В коде страницы это выглядит так: Код HTML: <form class="zf searchFilter" name="arrFilter_form" action="/?Filter=&arrFilter_pf%5BADDRESS%5D=&arrFilter_pf%5BTYPE%5D=1&Filter%5BSquareInd%5D=01&Filter%5BCostType%5D=1&Filter%5BCostInd%5D=02&set_filter=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80&set_filter=Y" method="get"> <div class="formLine"> <input type="hidden" name="Filter" value="" /> <tr> <td valign="top">Адрес:</td> <td valign="top"><select name="arrFilter_pf[ADDRESS]"><option value="">(все)</option><option value="22">Балабушичи (Герцег Нови)</option><option value="23">Баошичи (Герцег Нови)</option><option value="24">Бечичи (Будва)</option><option value="25">Биела (Герцег Нови)</option></select></td> </tr> <tr> <td valign="top">Тип:</td> <td valign="top"><select name="arrFilter_pf[TYPE]"><option value="">(все)</option><option selected value="1">Квартира</option><option value="2">Вилла, Дом</option><option value="3">Участок</option><option value="4">Коммерческая</option><option value="21">ТЕСТ</option></select></td> </tr> </div> <div class="formLine gray"> <div class="left"> <label for="Cntrl_Filter[SquareInd]" class="w100">Площадь</label> <select id="Cntrl_Filter[SquareInd]" name="Filter[SquareInd]" class="zf w136 inpText" onclick="return { oDependedOptions : { sName : 'arrFilter_pf[TYPE]', aData : [['', ''], ['3', /^$|^0{1}[1-4]$/], [/^[124]$/, /^$|^1{1}[0-4]$/]] } }"> <option value="">Все</option> <option value="01"selected>0 - 500</option> <option value="02">500 - 1 000</option> <option value="03">1 000 - 10 000</option> <option value="04">10 000 +</option> <option value="10">0 - 50</option> <option value="11">50 - 100</option> <option value="12">100 -150</option> <option value="13">150 - 200</option> <option value="14">200 +</option> </select> <label for="Cntrl_Filter[CostType]">Цена</label> <select id="Cntrl_Filter[CostType]" name="Filter[CostType]" class="zf inpText mr0"> <option value="1"selected>полная</option> <option value="2">за 1м²</option> </select> <select id="Cntrl_Filter[CostInd]" name="Filter[CostInd]" class="zf inpText mr0 w130" onclick="return { oDependedOptions : { aFrom: [ { sName : 'arrFilter_pf[TYPE]', aData : [['', ''], [/^[124]$/, /^$|^0{1}[1-6]$/], [/^[124]$/, /^$|^2{1}[0-4]$/], ['3', /^$|^0{1}[1-6]$/], ['3', /^$|^1{1}[0-5]$/]] }, { sName : 'Filter[CostType]', aData : [[/^[1-2]$/, ''], ['1', /^$|^0{1}[1-6]$/], ['2', /^$|^2{1}[0-4]$/], ['2', /^$|^1{1}[0-5]$/]]} ] } }"> <option value="">Все</option> <option value="01">0 - 50 000</option> <option value="02"selected>50 000 - 100 000</option> <option value="03">100 000 - 150 000</option> <option value="04">150 000 - 200 000</option> <option value="05">200 000 - 300 000</option> <option value="06">300 000 +</option> <option value="10">0 - 50</option> <option value="11">50 - 100</option> <option value="12">100 - 150</option> <option value="13">150 - 200</option> <option value="14">200 - 300</option> <option value="15">300 +</option> <option value="20">0 - 1 000</option> <option value="21">1 000 - 1 500</option> <option value="22">1 500 - 2 000</option> <option value="23">2 500 - 3 000</option> <option value="24">3 000 +</option> </select> € </div> <div class="right"> <input type="submit" class="inpBtn" name="set_filter" value="Фильтр" /> <input type="hidden" class="inpBtn" name="set_filter" value="Y" /> <input type="submit" class="inpBtn" name="del_filter" value="Сбросить" /> </div> </div> </form> Мозила выдаёт ошибку "uncaught exception: ZForms: Widget with name/id "arrFilter_pf[TYPE]" no exists" Не могли ьы подсказать в чём дело и почему oDependedOptions не видит arrFilter_pf[TYPE]...Заранее благодарю