Показать сообщение отдельно

  #2  
Старый 18.08.2009, 01:01
rudvil
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
С нами: 9320830

Репутация: 86
По умолчанию

Подскажите пожалуйста яваскрипт который:
при выборе опеределённого подменю т.е.

Код:
Вот в таком массиве будут храниться все елементы
db[-1][0] = "0"; // Где [-1] это ParentID, а [0] ID елемента
db[-1][1] = "1";

db[0][2] = "1-st child of 0";
db[0][3] = "2-st child of 0";

db[1][4] = "1-st child of 1";
db[1][5] = "2-nd child of 1";
db[1][6] = "3-rd child of 1";
Код:
<option>
    <select value="" selected="selected"></select>
    <select value="0">0</select>
    <select value="1">1</select>
</option>
Изначально должны загружатся элементы у которых ParentID = -1

Допустим мы выбрали меню с "1" теперь скрипт добавляет(при onChange) под этим selectboxom(innerHTML?) похожий selectbox но уже с елементами у которых parentID 1.

Т.е. теперь мы должны видеть следующее
Код:
<option>
    <select value="" selected="selected"></select>
    <select value="0">0</select>
    <select value="1">1</select>
</option>
<option>
    <select value="" selected="selected"></select>
    <select value="4">1-st child of 1</select>
    <select value="5">2-nd child of 1</select>
    <select value="6">3-rd child of 1</select>
</option>
Соотвественно этот selectbox также может содержать елементы при выборе которых появлялся бы ещё дополнительный selectbox и.т.д.

З.Ы. структура хранения элементов должна быть именно такой.

Заранее большое спасибо.

Последний раз редактировалось rudvil; 18.08.2009 в 12:57..
 
Ответить с цитированием