Я должен передать огромный набор данных из списка городов / мест в определенной стране пользователям, потому что он будет многоразовым.
Я могу просто поместить его в код HTML следующим образом:
<datalist id="cities">
<option value="Mumbai">
<option value="New Delhi">
<option value="Moscow">
<option value="New York">
<option value="Washington">
</datalist>
Мне кажется, что каждый раз, когда пользователь перезагружает страницу, все это делает файл HTML очень тяжелым.
Могу ли я как-то поместить его в файл JS и передать его в DOM / HTML без какого-либо громоздкого кода?
a) Можно ли это сделать? Б) Это хорошая идея?