Всем привет, в яваскрипте совсем не моё, помогите.
на сайте есть input, где пользователь начинает вводить город, например "Мос..." и из автокомплита выбирает "Москва".
Поиск осуществляется запросом к скрипту, от которого получает json-ответ.
Так вот, поле input заполняется словом "Москва", но в ответе есть ещё и id этого города (например 44). Как сделать так, чтобы выбирался ещё и этот id и происходил запрос к другому скрипту (/price.php?city="+ id"), где получал нужный ответ (в данном случае расстояние)?
Коротко о том, что должно получиться: Пользователь пишет название города, ему предоставляется выбор, он выбирает нужный, в поле инпут1 вписывается название города, после этого выбора в инпут2 подставляется ответ (расстояние до этого города).
Вот код, который есть сейчас:
<script>
$(() => {
var options = {
url: function(phrase) {
return `/autocomplete.php?str=${encodeURIComponent(phrase)}`;
},
listLocation: "cities",
getValue: "name"
};
$("#remote").easyAutocomplete(options);
})
</script>
<input id="remote" />