Здравствуйте, пытаюсь реализовать следующее: по нажатию на элемент списка вывести еще один список, соответствющий выбранному элементу. Это код списка, который есть изначально. PHP: <ul class="tree"> <?php $query=$db->query("SELECT DISTINCT `Name` FROM `dbdeviceuniversalitem` WHERE `ParentType`=59"); while ($row=$query->fetch()) { echo "<li ><span id='{$row->ID}'>".$row->Name."</span></li>"; } ?> </ul> Сюда должен выводиться список после нажатия: HTML: <span name=objectlist class="list"> </span> Скрипт: Код (Javascript): $(function(){ $(".tree li span").click(function(){ var ID=$(this).attr("id"); $.ajax({ type:"POST", url: "command2.php", data:{ID:ID}, success:function(data){ $(".list").html(data); } }); }); }); Код command2.php PHP: <?php require_once 'connection.php'; if (isset($_POST['ID'])&& !empty($_POST['ID']) ){ $ID=intval($_POST['ID']); $query =$db->query("SELECT * FROM `dbobjectmainclass` WHERE `MainID_Ref`=$ID"); echo "<select size='15' name='list'>"; echo "<option value='0'>Выберите объект</option>"; while ($row = $query->fetch()) { echo "<option >{$row->Name}</option>"; } echo "</select>"; }else{ echo "<select size='15' name='list'><option value='0' disabled>Выберите объект</option></select>"; } ?> Но список не выводится по клику и срабатывает условие else в command2.php Нужна помощь