Form Js Fetch

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
			});

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *