⊗jsSpFmMth 232 of 294 menu

Metodat e dërgimit të formave në JavaScript

Format mund të dërgohen në dy mënyra: me metodën GET ose me metodën POST. Mënyra e dërgimit të formës rregullohet nga atributi method i formës.

Për shembull, le të caktojmë metodën e dërgimit GET për formën:

<form action="/handler/" method="GET"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

Dhe tani metoda POST:

<form action="/handler/" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

Le të shohim tani, cili është ndryshimi midis dy metodave të dërgimit. Në rastin e metodës GET të dhënat e formës do të jenë të dukshme në shfletues në formën e ashtuquajtur varg parametrash (query string), e cila përfaqëson çifte të formës çelës-vlerë, ku çelësi do të jetë emri i elementit të formës, dhe vlera - të dhënat e futura në të. Në këtë rast çiftet e vlerave do të ndahen me ampersand.

Të dhënat e dërguara me metodën GET do të përfundojnë në serverin tonë në vetinë get të objektit me të dhëna:

export default { '/handler/': function(data) { console.log(data.get); // do të shfaqet në konsolën e serverit return 'të dhënat e formës u pranuan'; } }

Kurse të dhënat e dërguara me metodën POST do të përfundojnë në serverin tonë në vetinë post të objektit me të dhëna:

export default { '/handler/': function(data) { console.log(data.post); // do të shfaqet në konsolën e serverit return 'të dhënat e formës u pranuan'; } }

Për shkurtësi mund të kryhet destrukturalizimi, për të marrë të dhënat tona në një variabël të veçantë:

export default { '/handler/': function({get, post}) { console.log(get); console.log(post); return 'të dhënat e formës u pranuan'; } }
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo