0
コードがサーバーにデータを送信しないのはなぜですか?それはコンソールにデータを表示しますが、何も送信していないようです。POST JSON JavaScriptを使用したデータ
document.querySelector("form").addEventListener("submit", function (e) {
e.preventDefault();
var formData = {
"name": e.target.elements.name.value,
"author": e.target.elements.author.value,
"link": e.target.elements.link.value
}
var req = new XMLHttpRequest();
req.open("POST", "http://localhost/javascript-web-srv/post_form.php", true);
req.setRequestHeader("Content-Type", "application/json");
req.send(formData);
formData = JSON.stringify(formData);
console.log(formData);
});
req.send(JSON.stringify(formData)); ' –
なぜ文字列化するのですか?なぜデータを送信しないのですか? –
@JeremyThilleあなたは配列 – query