Показать сообщение отдельно
  #16 (permalink)  
Старый 25.02.2017, 19:12
Интересующийся
Отправить личное сообщение для mcmega Посмотреть профиль Найти все сообщения от mcmega
 
Регистрация: 23.02.2017
Сообщений: 12

рони,

Смотрите какая ситуация, Web сервер запущен на WiFi модуле ESP8266 (нагружать его как по объему кода так и по функционалу не желательно, потому что слабоват будет для полноценного сервера).
Поэтому организовано такое взаимодействие: все нужные данные хранятся во флеш модуля и по запросу отправляются в браузер клиента, так как комп на порядок мощнее машина, то и обрабатывать такое лучше на стороне клиента.

Сейчас для построения зависимых select-ов происходит такая последовательность:
0. Загружается весь html
1. Запрашивается файл configs (здесь мы узнаем язык)
2. Запрашивается соответствующий словарь
3. Запрашивается файл api.json
4. Формируется форма из селектов и т.д. (т.е. весь стартовый код html)
5. Производится перевод страницы

а когда я начинаю что то менять (добавлять элементы в html) происходит очередной перевод страницы и ранее выбранные пункты затираются, вот и ломаю голову как поступить правильно.
Ответить с цитированием