GET методу менен JavaScript'те форма жөнөтүү
Келгиле, мисалда GET методу менен форма жөнөтүүнү ишке ашыралы. Бизде сандар киргизилүүчү форма болсун:
<form action="/handler/" method="GET">
<input name="num1">
<input name="num2">
<input type="submit">
</form>
Сервер алган сандардын суммасын таап, натыйжаны браузерге кайтарып жөнөтсүн. Башында жөнөтүлгөн сандарды алалы:
export default {
'/handler/': function({get}) {
console.log(get.num1);
console.log(get.num2);
return 'форманын маалыматы кабыл алынды';
}
}
Эми алардын суммасын таап, браузерге кайтарып жөнөтөлү:
export default {
'/handler/': function({get}) {
return Number(get.num1) + Number(get.num2);
}
}
Сандар киргизилүүчү беш инпуту бар форма жасагыла. Сервер берилген сандардын орточо арифметикалык маанисин эсептеп, натыйжасын браузерге кайтарып жөнөтсүн.
Колдонуучудан анын атын, фамилиясын жана атасынын атын сурагыла. Маалыматты серверге жөнөткүлө. Сервер жооп катары ийгиликтүү жөнөтүлгөн жөнүндө билдирмэ кайтарсын.
Колдонуучудан жыл-ай-күн форматында дата сурагыла. Датаны серверге жөнөткүлө. Сервер датанын форматынын тууралыгын текшерип көрсүн. Эгер дата туура болсо - ийгилик жөнүндө билдирмэ, ал эми туура эмес болсо - ийгиликсиздик жөнүндө билдирмэ кайтарсын.