Показать сообщение отдельно
  #1 (permalink)  
Старый 28.10.2014, 21:07
Интересующийся
Отправить личное сообщение для aj-nik Посмотреть профиль Найти все сообщения от aj-nik
 
Регистрация: 08.10.2014
Сообщений: 16

виджет autocomplete()
Не работает виджет autocomplete. ответ на запрос с сервера приходит (проверял в консоли) такого вида в формате json [{"name":"название","local":призна к принадлежности,"countryCode":20},{"n ame ........]. В выпадающем списке надо вывести только NAME. Может сначала надо обработать JSON.parse. Подскажите, кто знает. Пожалуйста.
$( "#autocomplete" ).autocomplete({
source: function(request, response) {
$.ajax({
       url: "https://discovery.gdbilet.ru/Rzhd/Train/SearchStation",
   dataType: "jsonp",
      data: {
        limit: 10, 
                q: request.term 
      },
      success: function(data) {
        response($.map(data, function(item) {
          return {
            value: item.name,
     
          }
        }));
      }
    });
  },
});
Ответить с цитированием