Jquery Ajax asinchroninis kodas su php

Turinys
Jquery AJAX ar jis „Javascript“ sistemos palaikymas asinchroniniam užklausų apdorojimui žiniatinklio serveryje.
Jis naudojamas dinaminiams tinklalapiams kurti. Šios programos ar tinklalapiai paleidžiami kliente, vartotojų naršyklėje, išlaikant asinchroninį ryšį su serveriu fone, tokiu būdu serveriui galima pateikti užklausą jį apdoroti ir gauti apdorotą informaciją vartotojui nekeičiant puslapio ar atnaujinant, ji taip pat yra skaidri vartotojui, nes jis nemato, kuriam puslapiui buvo pateikta užklausa.
Sukurkime funkciją, skirtą susipažinti su duomenų baze iš žiniatinklio formos
Sukuriame žiniatinklį naudodami formą, kurią pavadinsime index.html
 
Vardas:
Miestas:

Rezultatas bus html forma su išsamiais laukais, tada funkcija „infoclientes“ () bus sukurta vėliau.

Dabar sukuriame klientų duomenų bazę, kurią naudosime kaip pavyzdį:
 CREATE TABLE "klientai" klientai INNODB; 

Į duomenų bazę įterpiame keletą duomenų:

Dabar sukuriame failą customers.php, kad galėtume pateikti užklausą pagal pavadinimą ir grąžinti miestą mums. Jį gali peržiūrėti bet kuris kitas lauke įvestas laukas.
 

Dabar reikia „Ajax“ funkcijos, kad iš formos galėtume iškviesti php failą ir pateikti užklausą serveriui. Jame sukuriame funkciją „infoclientes“ (), kurią palikome laukti.
 

Kai vykdome žiniatinklio rodyklę index.html, galime parašyti pavadinimo lauką ir spustelėti „konsultuotis“ - tai parodys rezultatą, išsaugotą informacijos skyriuje ir teksto laukelyje; neatnaujinus puslapio.

Jei turime „Firebug“, galime matyti užklausas, kiek laiko jos užtrunka, kokie parametrai buvo naudojami ir koks buvo serverio atsakas, šiuo atveju užklausa užtruko 30 tūkstančių sekundės dalių, kad būtų paleista serveryje ir vėl rodoma naršyklėje.

„Jquery“ ir „ajax“ naudojimas leidžia pagerinti programos patogumą, ji pasiekia didesnį greitį, nes nebūtina dar kartą grąžinti viso puslapio ir priversti vartotoją laukti.
Jei reikia, informacijos galima užklausti ir rodyti įvairiais būdais.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave