Показать сообщение отдельно
  #7 (permalink)  
Старый 29.10.2015, 17:25
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

decadent42,
всё у вас должно работать ... если форматы везде соблюдены ... пример ниже ... строка 27 для теста
<!doctype html>
<html lang="en">
<head>
   <meta charset="utf-8">
  <title>autocomplete demo</title>
  <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
  <script src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script>

</head>

<body>
<label for="autocomplete">Select: </label>
<input id="autocomplete">
<script>
	$("#autocomplete").autocomplete(
	  {
	  source: function(request, response) {
	      $.getJSON("https://discovery.gdbilet.ru/Rzhd/Train/SearchStation",
	        {
	        limit: 10,
	        q: request.term
	        }
	      )
	      .done(function(data)
	        {
	          data = [];
               if(!data.length){

                data = [

                    { name: 'Страница ' + request.term + ' не найдена', countryCode: request.term}

                ] };
	          response($.map
	            (data, function(item)
	              {
	                return {
	                value: item.countryCode,
	                label: item.name
	                }
	              }
	            )
	          );
	        }
	      );
	    },
	  minLength: 2,
	  cache: false
	  }
	);
</script>
</body>
</html>

Последний раз редактировалось рони, 29.10.2015 в 17:28.
Ответить с цитированием