⊗jsSpAXGQ 252 of 294 menu

Pošiljanje GET zahtevkov prek AJAX v JavaScript

Zdaj se naučimo posredovati podatke strežniku v AJAX zahtevku. Strežnik bo nekaj naredil s temi podatki in nam poslal nazaj rezultat.

Naš testni strežnik bo obdelal podatke, poslane na naslov /handler/:

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

Za začetek pošljimo GET zahtevek:

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

Pridobimo poslane podatke na strani strežnika:

export default { '/handler/': function({get}) { console.log(get.num); // izpiše 3 } }

Naredimo nekaj s temi podatki in jih pošljimo nazaj:

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

Na strani odjemalca pridobimo rezultat in ga izpišimo kamor koli:

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

Na odjemalcu sta podana div in gumb. Ob kliku na gumb pošljite strežniku dve številki. Naj strežnik poišče vsoto poslanih števil. Rezultat zapišite v div.

Naj bo na strežniku podan seznam. Naj strežnik pričakuje, da bo parameter poslana številka, in vrne element seznama, ki ustreza tej številki. Ob kliku na gumb pošljite strežniku določeno številko, odgovor strežnika pa izpišite v odstavek.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni