Раскрывающийся список многоуровневых связей, динамический переход на следующий уровень, каждый уровень данных представляет собой XML, может поддерживать неограниченное количество уровней (браузеру требуется поддержка Microsoft.XMLDOM)
, потребности проекта, таблица категорий материалов, три уровня, всего более 7000 элементов. Записи будут работать очень медленно, если их получать одновременно, поэтому используется динамическое чтение, одновременно считывается один уровень, а сервер использует кэширование, что очень эффективно.
HTML-код выглядит следующим образом:
<select name="MaterialClass1" ChildSelectName="MaterialClass2"></select>
<select name="MaterialClass2" ChildSelectName="MaterialClass3"></select>
<select name="MaterialClass3"></select>
'www.downcodes.com
Среди них ChildSelectName представляет имя выбора следующего уровня.
Один из XML-файлов выглядит следующим образом:
<MaterialClasses>.
<MaterialClass MaterialClassCode="01" Description="Черные и цветные металлы"/>
<MaterialClass MaterialClassCode="02" Description="Цемент, песок, гравий, кирпич, бетон"/>
<MaterialClass MaterialClassCode="03" Description="Древесина, бамбук и изделия из них"/>
</Классы материалов>