Должен ли я пойти с вызовом ajax или назначить карту состояния и соответствующих городов для переменной javascript - PullRequest
0 голосов
/ 04 июля 2018

У меня есть карта штата и связанный с ней список городов. Поэтому из пользовательского интерфейса, когда пользователь изменяет состояние в выпадающем списке, он должен заполнять соответствующий список городов в другом выпадающем списке.

Я думал о двух подходах:

  1. Ajax-вызов при каждом изменении состояния для получения списка городов.

  2. Получить карту штата и список городов и назначить ее на JavaScript переменная на странице JSP.

В обоих подходах я буду запрашивать базу данных только один раз во время создания экземпляра класса, получу состояние и список города и назначу его свойству из класса.

Может кто-нибудь подсказать, какой из них лучше?

1 Ответ

0 голосов
/ 04 июля 2018

Это зависит от того, насколько важно время загрузки страницы, если вы хотите, чтобы страница загружалась очень быстро, используйте подход ajax. Кроме того, если количество городов велико, лучше всего использовать Ajax.

Если время загрузки не имеет значения и данных не так много, присвойте их переменной javascript через jsp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...