document.querySelector('#leaveForm').addEventListener("submit", async (e) => {
e.preventDefault();
let dataHeader = new Headers();
dataHeader.append("Accept", `application/json`);
let input = document.querySelectorAll('#leaveForm input')
let dataArray = new FormData();
for(let a = 0 ; a < input.length ; a ++){
dataArray.append(input[a].name, input[a].value);
}
let getFetch = await fetch(
`/schedules/store`,
{
method: 'POST',
body: dataArray,
headers: dataHeader,
}
);
let getFetchData = await getFetch.json();
console.log("getFetchData",getFetchData)
return getFetchData;
e.preventDefault();
// handle submit
});Form Js Fetch
by
Tags:
Leave a Reply