⊗jsSpAXGQ 252 of 294 menu

JavaScript арқылы AJAX көмегімен GET сұрауларын жіберу

Енді серверге AJAX сұранысы арқылы деректерді жіберуді үйренейік. Сервер осы деректермен бірнәрсе істейді және бізге қайта нәтиже жібереді.

Біздің тестілеу серверіміз /handler/ мекенжайына жіберілген деректерді өңдейді:

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

Алдымен GET сұранысын жіберейік:

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

Сервер жағында жіберілген деректерді алайық:

export default { '/handler/': function({get}) { console.log(get.num); // 3 шығарады } }

Осы деректермен бірнәрсе істейік және оларды қайта жіберейік:

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

Клиент жағында нәтижені алайық және оны бір жерге шығарайық:

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

Клиентте див және батырма берілген. Батырманы басқанда серверге екі сан жіберіңіз. Сербер жіберілген сандардың қосындысын тапсын. Нәтижені дивке жазыңыз.

Серверде массив берілсін. Сервер параметр ретінде сан жіберілетінін күтіп, сол санға сәйкес келетін массив элементін қайтарсын. Батырманы басқанда серверге бір сан жіберіңіз, ал сервердің жауабын абзацқа шығарыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау