Задать вопрос
@lera_nelera

Почему не приходят / не отправляются данные на сервер?

function postData(form) {
form.addEventListener("submit", (e) => {
e.preventDefault();

const statusMessage = document.createElement("div");
statusMessage.classList.add("status");
statusMessage.textContent = message.loading;
form.append(statusMessage);

const request = new XMLHttpRequest();
request.open("POST", "server.php");

//request.setRequestHeader("Content-type", "mulipart/form-data");
const formData = new FormData(form);

request.send(formData);

request.addEventListener("load", () => {
if (request.status === 200) {
console.log(request.response);
statusMessage.textContent = message.success;
} else {
statusMessage.textContent = message.failure;
}
});
});
вот такой код, сайт открываю через open server. в ответ от сервера приходит пустой массив, вместо набора данных, которые пользователь должен ввести в форму
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы