Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   как свернуть optgroup в select? (https://javascript.ru/forum/dom-window/59319-kak-svernut-optgroup-v-select.html)

sovsem-nub 08.11.2015 17:22

у каждой транспортной компании свой API. у ПэК можно список только через GET получить и только целиком, а у деловых линий публичный без ключа идет только jsonp и только можно букву города отправить, целиком список получить нельзя. и примеров на js они не дают.
вот тут список для деловых линий сделал http://jsfiddle.net/4fbej3Lp/5/

laimas 09.11.2015 01:43

Погодите, речь ведь шла о мой список городов, а откуда и какими путями вы его получаете, это не обсуждается. Если задаться целью составления такового, то это таки сделать можно, предварительно или в процессе работы, давая возможность пользователю делать ввод "Другой". Это конечно потребует проверки, но при желании таковую сделать можно.

Речь ведь шла о том впихивать ли клиенту сразу весь список и пусть в нем ковыряется, либо получать нужное по запросу сервера, и при большом списке последнее конечно предпочтительнее. Но правильно ли будет ввод города, это тоже вопрос. Если ваш список городов, это крупные города, в котором маловероятны "тезки" тогда да, в противном случае будет неоднозначность. Да и запросить Тулу, и получить в итоге Тула [Пэк] , Тула [Почта России] ,Тула [Деловые линии] может лучше не пряча в список, а выбор радио кнопками.


Часовой пояс GMT +3, время: 11:30.