Всем мир! Проблема такова:
Имеется карта по ссылке:
cikadaweb.com/lion/store_locator
Весь контент выводится через JS из JSON-файла.
Вот JS:
cikadaweb.com/lion/js/store_locator_page.js Специально закоментил код
Вот JSON:
cikadaweb.com/lion/js/bishkek_p.json
Из-за какой-то проблемы, как я считаю из-за того, что js не успевает сделать AJAX запрос иногда ничего не выводится, хота выпадающий список должен выводится в любом случае.
При множественном обновлении вы попадете на случай, когда ничего выводится не будет.
Какое решение будет правильнее? Может добавить SetTimeout или есть более правильное решение? И как добавить SetTimeout, если пользоваться им?
Помогите разобраться с вопросом, в подарок Вам скриптик) Думаю, что иногда может пригодиться.