Показать сообщение отдельно
  #1 (permalink)  
Старый 06.05.2016, 02:20
Аспирант
Отправить личное сообщение для DarknesS Посмотреть профиль Найти все сообщения от DarknesS
 
Регистрация: 06.05.2016
Сообщений: 41

Несколько id
Всем здравствуйте

Нужна небольшая помощь

Есть кусок js кода
<script type="text/javascript">
var ajax = new Array();
function getCityList(sel){
var countryCode = sel.options[sel.selectedIndex].value;
document.getElementById('subcat').options.length = 0;
if(countryCode.length>0){
var index = ajax.length;
ajax[index] = new sack();
ajax[index].requestFile = 'city.php?country='+countryCode;
ajax[index].onCompletion = function(){ createCities(index) };
ajax[index].runAJAX();
}
}

function createCities(index) {
    var obj = document.getElementById('subcat');
    eval(ajax[index].response);
}

</script>


Как сделать так чтобы при выборе первого селекта автоматически менялись и 2 последующих, как я понял нужен уникальный id, как присвоить его правильно, на данный момент при выборе первого селекта, открывается 2-ой связанный. 3-й как и 2-ой должен открываться с ним вместе
$select_contry_city .= " / <select id=\"subcat\" name=\"subcat\">";
$select_contry_city .= "<option value=\"0\">Выберите подкатегорию</option>\n";
$select_contry_city .= "</select>";

$select_contry_city .= " / <select id=\"subcat\" name=\"subcat\">";
$select_contry_city .= "<option value=\"0\">Выберите подкатегорию</option>\n";
$select_contry_city .= "</select>";



Заранее спасибо
Ответить с цитированием