Как получить значение ответа вне функции asyn c с помощью fetch api post formdata? - PullRequest
0 голосов
/ 05 августа 2020

Может ли кто-нибудь сообщить мне, как получить значения вне функции asyn c? Обратите внимание, что у функции здесь есть аргумент. Мой предыдущий вопрос закрыт, говоря, что он дублируется, но это не так. Пожалуйста, помогите.

const idForm = document.getElementById('a-idForm');
idForm.addEventListener('submit', function(e) {
  e.preventDefault();
  const formdata = new FormData(idForm);
  postData(formdata)
});

async function postData(formdata) {
  const response = await fetch('testphp.php', {
    method: 'POST',
    body: formdata
  });
  const data = await response.json()
  console.log(data);
}
...