Banner for scriptet AJAX Autosave Draft
AJAX Scripts
AJAX
Scripts / AJAX Scripts
Copy-first script

AJAX Autosave Draft

Autosave-mønster for skjemaer.

AJAX 15 minutter Nivå 6/10 Copy Versjon 1.0

Forutsetninger

Fetch API

Kan brukes videre i innholdsproduksjon.

Klar til bruk

Kodevindu

Koden er optimalisert for rask kopiering og videre tilpasning i eget prosjekt.

AJAX 8 linjer 296 tegn Copy-modus
const draftForm = document.querySelector("[data-autosave]");
let draftTimer = null;
draftForm?.addEventListener("input", () => {
  clearTimeout(draftTimer);
  draftTimer = setTimeout(() => {
    fetch(draftForm.dataset.autosave, { method: "POST", body: new FormData(draftForm) });
  }, 1500);
});
W
Skrevet av Leon Webmaster, systemutvikler, webutvikler og designer. @ WEBoracle Publisert: Mandag, 27.04.2026 kl 10:58