⊗jsSpFmMP 234 of 294 menu

POST მეთოდით ფორმების გაგზავნა JavaScript-ში

ახლა მოდით ვისწავლოთ ფორმების გაგზავნა POST მეთოდით. ამისთვის ფორმის method ატრიბუტი დავაყენოთ შესაბამის მნიშვნელობაზე:

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

POST მეთოდით გაგზავნის განსხვავება ისაა, რომ გაგზავნილი მონაცემები არ იქნება ხილული ბრაუზერის მისამართების ზოლში. ეს მოსახერხებელია, როდესაც მონაცემები ძალიან გრძელია, ან ჩვენ არ გვინდა მათი ჩვენება მომხმარებლისთვის მისამართების ზოლში.

POST მეთოდით გაგზავნილი მონაცემები ჩვენს სერვერზე მოხვდება მონაცემთა ობიექტის post თვისებაში:

export default { '/handler/': function(data) { console.log(data.post); return 'test'; } }

მოკლედ რომ ვთქვათ, შეგიძლიათ გამოიყენოთ დესტრუქტურიზაცია, რათა მიიღოთ ჩვენი მონაცემები ცალკე ცვლადში:

export default { '/handler/': function({post}) { console.log(post); return 'test'; } }

ჰკითხეთ მომხმარებელს ლოგინი და პაროლი. გაგზავნის შემდეგ შეადარეთ ისინი სერვერზე ცვლადებში შენახულ ლოგინსა და პაროლს. თუ მონაცემები ემთხვევა, გამოიტანეთ წარმატების შესახებ შეტყობინება, წინააღმდეგ შემთხვევაში - წარუმატებლობის შესახებ.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა