Exemple de lucru cu ajax
Lucrul cu Ajax, trimiterea de poștă, pentru a primi, cap de cereri la server.
Înainte de a lucra cu locul lui Ajax acest cod pe site-ul:
Apoi conectați la site-ul dvs. înainte de eticheta cadru ScriptJava, adăugând aici codul de mai jos:
Acum, să scrie o funcție pentru trimiterea de solicitări de ajax:
Pentru a adăuga mai mulți parametri la interogarea, este suficient pentru a le adăuga separate prin virgula
Pentru răspunsuri, avem nevoie de ajax.php fișier care se va ocupa de cererile noastre.
Fișier Conținut ajax.php
Completați ajax.php fișier de pe server, și puteți începe testarea script-ul nostru.
Iată cum să-l.
Dar, de fapt, setările pot fi folosite la fel de mult mai mult atunci când trimiterea de solicitări de ajax.
Aceasta nu este o versiune prescurtată cu toate opțiunile de interogare:
Ajax cerere pot fi trimise în modul asincron sau sincron.
opțiune modul sincron înseamnă că browser-ul se oprește de lucru, se blochează și așteaptă un răspuns de la server.
Modul asincron vă permite să facă schimb de date cu serverul, fără întrerupere și fără browser-ul spânzure.
Dupa cum se poate vedea că este foarte ușor datorită scriptjava cadrului de
Polua variabilele globale și domeniul de aplicare funcții este foarte proastă. Inline eveniment onlick este, de asemenea, descurajat puternic practica.
Codul funcționează, da, dar o mulțime de cod se transformă în iad, și un nou venit, care va avea, de exemplu, va fi foarte dificil.
Iar dacă în mod deliberat simplificat codul, nu poate ajuta oamenii okazyvetsya un deserviciu.
Ea nu funcționează!
pentru că în exemplul meu, antet allredy este de ieșire în PHP!
Și asta înseamnă - o linie sub coada de scrieri întregi, deoarece header second-hand - de 2 ori!
Cum de a trage o concluzie, în cazul în care pagina generată în PHP la sfârșitul fișierului are o formă - și trebuie să treacă POST-fișier.
Niodnogo nici un exemplu obișnuit în Internet!