Скажем, у нас есть три зависимых выберите выпадающие (выбор родительского асинхронно заполнит ребенка с помощью запроса к базе данных):Выберите выпадающий элемент 1 миллион вариантов, гм ... зависимых слишком
DD1: [Люди этого мира]
DD2: [Пряди волос]
DD3: [кератина Молекулы]
Хорошо, списки наших опций не будут такими большими, как здесь подразумеваются имена, но в каждом выпадающем меню будет размещено около 1 миллиона опций. На днях мы попытались загрузить около 20 000 опций (через ajax) в раскрывающийся список для детей, и пользовательский интерфейс застыл, и все пошло не так.
Любые стратегии?
(Мы находимся на Spring MVC/JSTL + Tiles/DB2/EXTJS).
Это смешно. Единственное решение здесь состоит в том, чтобы никогда не показывать 1 миллион элементов в раскрывающемся списке. Когда-либо. –