⊗jsSpFmMth 232 of 294 menu

JavaScriptте форма жөнөтүү ыкмалары

Формалар эки жол менен жөнөтүлүшү мүмкүн: GET же POST ыкмасы менен. Форманы жөнөтүү ыкмасы форманын method атрибуту менен жөнгө салынат.

Мисалы, форма үчүн GET жөнөтүү ыкмасын көрсөтөлү:

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

Эми POST ыкмасын:

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

Эми эки жөнөтүү ыкмасынын ортосундагы айырманы карап көрөлү. GET ыкмасынын учурunda форманын маалыматтары браузерде параметрлар сабы деп аталган (query string), ачкыч-маани жуптары түрүндө көрүнөт, бул жерде ачкыч болуп форма элементинин аты, ал эми маани болуп анга киргизилген маалыматтар болот. Бул учурда маанилердин жуптары амперсанддар менен бөлүнөт.

GET ыкмасы менен жөнөтүлгөн маалыматтар биздин серверибизде маалыматтар объектисинин get касиетине түшөт:

export default { '/handler/': function(data) { console.log(data.get); // сервер консолуна чыгат return 'форманын маалыматы алынды'; } }

Ал эми POST ыкмасы менен жөнөтүлгөн маалыматтар биздин серверибизде маалыматтар объектисинин post касиетине түшөт:

export default { '/handler/': function(data) { console.log(data.post); // сервер консолуна чыгат return 'форманын маалыматы алынды'; } }

Кыскача айтканда, маалыматтарды бөлүк өзгөрмөгө алуу үчүн деструктуризацияны аткарса болот:

export default { '/handler/': function({get, post}) { console.log(get); console.log(post); return 'форманын маалыматы алынды'; } }
Кыргызча
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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу