Odesílání dat přes AJAX pomocí URLSearchParams v JavaScriptu
Často není příliš pohodlné ručně vytvářet
Query String. Pohodlnější je
to udělat přes
URLSearchParams:
button.addEventListener('click', function() {
let searchParams = new URLSearchParams();
searchParams.set('num1', '1');
searchParams.set('num2', '2');
let promise = fetch('/handler/', {
method: 'post',
body: searchParams,
});
});
Na klientovi je dán div, tlačítko a tři inputy. Do inputů se zadávají čísla. Po stisknutí tlačítka odešlete zadaná čísla na server. Nechť server najde součet předaných čísel a vrátí jej zpět. Výsledek zapište do divu.