Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.01.2017, 21:13
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Вытащить полный список подсказок для инпута
На сайте автобусных рейсов http://bashauto.ru/booking/ есть поля ввода города - откуда, куда. При вводе в полях выпадает список с названиями городов, содержащие соотв. слоги. Нажал А, выпало Анапа, Агидель Бакалы, и т.д.



Вряд ли этот список при каждом нажатии загружается через аякс. Скорее всего, сразу загрузился некий большой список всех пунктов, и потом из него выбирается нужное, при нажатии клавиш, и формируется выпадающий список. Мне позарез нужен этот big список )) Точнее, их 2, для откуда и куда они отличаются.

Как можно вытащить эти списки целиком? ))

Последний раз редактировалось alexan0308, 25.01.2017 в 21:22.
Ответить с цитированием
  #2 (permalink)  
Старый 25.01.2017, 22:31
Аспирант
Отправить личное сообщение для TestUser013 Посмотреть профиль Найти все сообщения от TestUser013
 
Регистрация: 13.07.2013
Сообщений: 94

http ://bashauto.ru/bitrix/components/unistation/order2_test2/templates/template_test/ajax.php?name=3&q=%D0%B0&n=fromName

Кодировка UTF8
Ответить с цитированием
  #3 (permalink)  
Старый 25.01.2017, 22:35
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Сообщение от TestUser013 Посмотреть сообщение
http ://bashauto.ru/bitrix/components/unistation/order2_test2/templates/template_test/ajax.php?name=3&q=%D0%B0&n=fromName

Кодировка UTF8
Спасибо, что-то затупил )
Ответить с цитированием
  #4 (permalink)  
Старый 27.01.2017, 10:37
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Поделюсь. Оказалось, что при нажатии первой буквы (точнее, на первом месте) отправляется запрос с этой буквой. Ответ приходит json, из него формируется список.
[ { "id": "Агидель", "label": "Агидель", "value": "Агидель" }, { "id": "Архангельское", "label": "Архангельское", "value": "Архангельское" }, { "id": "Большеустьикинское АС", "label": "Большеустьикинское АС", "value": "Большеустьикинское АС" }, { "id": "Караидель", "label": "Караидель", "value": "Караидель" }, { "id": "Красноусольск АС", "label": "Красноусольск АС", "value": "Красноусольск АС" }, { "id": "Октябрьский ", "label": "Октябрьский ", "value": "Октябрьский " }, { "id": "Санаторий Красноусольск", "label": "Санаторий Красноусольск", "value": "Санаторий Красноусольск" }, { "id": "Симферополь", "label": "Симферополь", "value": "Симферополь" } ]

При нажатии других букв выбор уже запрос не отправляется, а выбирается из списка.

В итоге я в цикле от а до я отправил запросы и спарсил полученные jsonы, убрал повторы и ок.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать несколько полей подсказок для слайдера DaniBeiss Events/DOM/Window 1 23.06.2012 16:49
селект переделанный под список Vasёk18 Элементы интерфейса 0 13.04.2012 23:49
Вытащить картинку из JSON для Google Maps claudsp jQuery 0 29.07.2011 01:16
Новая система управления сайтом Scripto CMS deepslam Ваши сайты и скрипты 38 31.01.2011 14:55
Список специфичных методов для FF why.not? Firefox/Mozilla 2 01.11.2010 12:58