⊗jsSpAXGQ 252 of 294 menu

GET kérések küldése AJAX-on keresztül JavaScriptben

Most pedig tanuljuk meg, hogyan kell adatokat küldeni a szervernek egy AJAX kérésben. A szerver majd valamit csinál ezekkel az adatokkal és visszaküldi nekünk az eredményt.

A teszt szerverünk feldolgozza az /handler/ címre küldött adatokat:

button.addEventListener('click', function() { let promise = fetch('/handler/'); });

Kezdjük azzal, hogy küldjünk egy GET kérést:

button.addEventListener('click', function() { let promise = fetch('/handler/?num=3'); });

Kapjuk meg a küldött adatokat a szerver oldalán:

export default { '/handler/': function({get}) { console.log(get.num); // kiírja a 3-at } }

Csináljunk valamit ezekkel az adatokkal és küldjük vissza őket:

export default { '/handler/': function({get}) { return get.num ** 2; } }

A kliens oldalán kapjuk meg az eredményt és írjuk ki valahova:

button.addEventListener('click', function() { fetch('/handler/?num=3').then( response => { return response.text(); } ).then( text => { console.log(text); } ); });

A kliens oldalon adott egy div és egy gomb. A gomb megnyomására küldjön két számot a szervernek. A szerver keresse meg az átadott számok összegét. Az eredményt írja be a div-be.

Legyen a szerveren adott egy tömb. A szerver várja, hogy paraméterként egy számot adnak át, és visszaadja a tömb azon elemét, amelyik ezzel a számmal egyezik. Egy gomb megnyomásakor küldjön egy számot a szervernek, a szerver válaszát pedig írja ki egy bekezdésbe.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás