1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> SPEAKER: Să rafina ultima de punere în aplicare prin folosirea jQuery pentru 3 00:00:03,610 --> 00:00:07,520 mute codul JavaScript pentru cap din pagina mea, astfel încât nu am nevoie 4 00:00:07,520 --> 00:00:11,840 a, oarecum arbitrar, pastă se sub forma corpului meu. 5 00:00:11,840 --> 00:00:15,430 Observați aici că am inclus pentru prima dată în capul pagina mea de o etichetă script, 6 00:00:15,430 --> 00:00:19,790 sursă de care este URL-ul de jQuery, că populară bibliotecă JavaScript. 7 00:00:19,790 --> 00:00:23,130 De mai jos, care este un alt tag-ul script în interiorul a ceea ce este propriul meu cod. 8 00:00:23,130 --> 00:00:28,060 In aceasta prima linie de cod, am specifica, folosind jQuery că mi-ar place să execute 9 00:00:28,060 --> 00:00:33,050 următoarea funcție anonim, atunci când așa-numitul documentul este gata. 10 00:00:33,050 --> 00:00:37,450 >> În mod special, aș dori să obțină în primul rând elementul din pagina cărui 11 00:00:37,450 --> 00:00:40,540 ID-ul unic este de înregistrare, care este forma mea. 12 00:00:40,540 --> 00:00:44,380 Aș dori să se înregistreze un handler eveniment pentru depunerea formularului și executa 13 00:00:44,380 --> 00:00:47,950 următoarea funcție anonim ori de câte ori acest eveniment a declanșat. 14 00:00:47,950 --> 00:00:53,230 În mod special, aș vrea să te folosind jQuery, element, a cărui unică 15 00:00:53,230 --> 00:00:59,070 identificator este de înregistrare, dar de la acolo apuca copilul de tip input 16 00:00:59,070 --> 00:01:04,680 care se întâmplă să aibă un atribut numit nume a căror valoare este de e-mail. 17 00:01:04,680 --> 00:01:08,430 >> Odată ce ați făcut, aș dori pentru a obține valoarea faptul că utilizatorul a prevăzut ca 18 00:01:08,430 --> 00:01:13,530 câmp de formular și verificare nu-l citat egal citatul cu nimic în între. 19 00:01:13,530 --> 00:01:16,920 Dacă da, aș vrea să țipe la utilizator că el sau ea trebuie să își 20 00:01:16,920 --> 00:01:18,100 adresa de e-mail. 21 00:01:18,100 --> 00:01:21,990 >> Între timp, aș vrea să fac ceva similare, verifică dacă această formă, 22 00:01:21,990 --> 00:01:26,210 a cărei idee este de înregistrare, are o intrare câmp ca un copil, care are o 23 00:01:26,210 --> 00:01:28,430 numele atribut al cărui valoare este parola. 24 00:01:28,430 --> 00:01:33,160 Și a verifica, de asemenea, în cazul în care valoarea de utilizare al că este, citez, "nimic." 25 00:01:33,160 --> 00:01:36,440 Dacă da, aș vrea să țipe la utilizator, subliniind că el sau ea trebuie să 26 00:01:36,440 --> 00:01:37,860 oferă o parolă. 27 00:01:37,860 --> 00:01:41,890 >> Între timp, aș dori, de asemenea, pentru a verifica dacă că forma a cărei identitate este de înregistrare, 28 00:01:41,890 --> 00:01:46,810 are un copil de intrare al cărui nume atribut este egal cu parola, are o valoare 29 00:01:46,810 --> 00:01:51,970 care nu este egală cu valoarea pe care utilizator a introdus în domeniu pentru care este 30 00:01:51,970 --> 00:01:56,050 că structurate în mod similar, dar al cărui nume este o confirmare. 31 00:01:56,050 --> 00:02:00,330 Dacă este așa, vreau să țip la utilizatorul care parole sale nu se potrivesc. 32 00:02:00,330 --> 00:02:04,770 >> În cele din urmă, să verificați dacă înregistrarea de intrare, al cărui nume formă de 33 00:02:04,770 --> 00:02:07,300 este de acord, este verificat. 34 00:02:07,300 --> 00:02:11,900 Și dacă este așa, să nege că răspunsul cu bang-ului și apoi striga la utilizatorul 35 00:02:11,900 --> 00:02:15,220 că el sau ea trebuie să de acord să termenii și condițiile. 36 00:02:15,220 --> 00:02:19,260 >> In fiecare din aceste cazuri, atunci când utilizatorul are a comis o eroare, ne-am întoarce false, pentru a preveni 37 00:02:19,260 --> 00:02:21,780 depunerea formularului la register.php. 38 00:02:21,780 --> 00:02:25,660 Altfel, în cazul în care s-au făcut greșeli, ne vom întoarce în schimb adevărat, astfel 39 00:02:25,660 --> 00:02:29,590 indicând faptul că forma trebuie, într-adevăr fi depuse la register.php. 40 00:02:29,590 --> 00:02:31,640 >> Să aruncăm o privire într-un browser. 41 00:02:31,640 --> 00:02:32,850 Aici, atunci este forma mea. 42 00:02:32,850 --> 00:02:34,440 Să încercăm să înregistreze nimic. 43 00:02:34,440 --> 00:02:37,340 Dar nope, eu trebuie să furnizeze adresa mea de e-mail. 44 00:02:37,340 --> 00:02:39,360 Să facem așa. 45 00:02:39,360 --> 00:02:42,080 >> Înregistrarea din nou că randamentele Eu trebuie să furnizeze o parolă. 46 00:02:42,080 --> 00:02:45,090 Să facem așa, de data aceasta furnizarea de purpuriu. 47 00:02:45,090 --> 00:02:48,570 >> Parolele nu se potrivesc pentru că, într-adevăr, Nu am confirmat prin tastarea 48 00:02:48,570 --> 00:02:50,050 Crimson din nou. 49 00:02:50,050 --> 00:02:53,590 Și acum trebuie să de acord cu termenii și condițiile de verificare această casetă, 50 00:02:53,590 --> 00:02:55,500 urmat de un registru finală. 51 00:02:55,500 --> 00:02:58,070 >> Și acum eu sunt într-adevăr, bine nu într-adevăr, înregistrate. 52 00:02:58,070 --> 00:03:00,054