Ответы пользователя по тегу AJAX
  • Почему не могу вернуть данные с функции AJAX?

    @zav19791979
    когда вы используете async в
    let arrCities = async () => {
          	return await RequestForCadastralCode(e.target.value)
          }


    вы говорите что метод arrCities есть вернет промис, внутри него работает await, что равно сильно использованию then в обычных промисах. Но сам метод вернет именно промис а не результат промиса. Для того чтобы получить результат и использовать await так как это пытаетесь сделать вы - необходимо отметить async сам метод в лиссенере.


    так же вы забыли retern в методе RequestForCadastralCode, если его не использовать, то запрс выполниться, но результат его не вернется.

    вот ваш рабочий код https://jsfiddle.net/zav19791979/mkywn1zb/2/
    Ответ написан
    1 комментарий