romus950
@romus950
Верстальщик

Поможете переписать на fetch или async await?

$.get('#', function(html) {

    var formData = new FormData();
    formData.append('out', 'json');
    formData.append('content', html);

    $.ajax({
        url: "//html5.validator.nu/",
        processData: false,
        contentType: false,        
        data: formData,
        dataType: "json",
        type: "POST",
        success: function(res) {
            console.log(res);
        },
        error: function(error) {
           console.warn(error');
        }
    });
});
  • Вопрос задан
  • 479 просмотров
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
Код довольно простой, тебе останется заголовки нужные добавить и формат данных, если надо.

try {
  const response = await fetch(url, {
    method: 'POST',
    body: formData
  });

  const data = await response.json();

  console.log(data);
}
catch (err) {
  console.error(err.message);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы