Показать сообщение отдельно
  #4 (permalink)  
Старый 31.03.2016, 10:16
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

ureech,
Если у вас иерархическая система селектов, то никакой кеш вам не нужен.
Здесь возможны два варианта:
1. Грузятся сразу все селекты, организованные в структуру дерева. В соответствии с выбором в верхних уровнях показываются-скрываются селекты соответствующих ветвей по мере их выбора.
2. По выбору в селекте верхнего уровня грузится селект следующего уровня, удаляются все селекты нижележащих уровней. И т.д. по нижеследующим уровням.
Первый вариант не требует повторных загрузок. Такое возможно при достаточно редких обновлениях данных в БД. Достаточно сложен в реализации.
Второй вариант гораздо проще реализуется и обновляется при обновлении в базе.
Ответить с цитированием