1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> Spreker: Kom ons verfyn dat dit die laaste implementering deur gebruik te maak van jQuery te 3 00:00:03,610 --> 00:00:07,520 verskuif my JavaScript-kode aan die hoof van my bladsy, sodat ek nie nodig 4 00:00:07,520 --> 00:00:11,840 om ietwat arbitrêr, pasta dit onder die vorm van my liggaam. 5 00:00:11,840 --> 00:00:15,430 Let hier dat ek die eerste keer ingesluit in my bladsy se kop 'n script tag, die 6 00:00:15,430 --> 00:00:19,790 bron van wat is die URL van jQuery, dat die gewilde JavaScript biblioteek. 7 00:00:19,790 --> 00:00:23,130 Hieronder is 'n ander script tag binnekant van wat is my eie kode. 8 00:00:23,130 --> 00:00:28,060 In die eerste reël van die kode, het ek spesifiseer, gebruik jQuery dat ek wil uit te voer 9 00:00:28,060 --> 00:00:33,050 die volgende anonieme funksie wanneer die sogenaamde dokument gereed is. 10 00:00:33,050 --> 00:00:37,450 >> Spesifiek, sou ek graag wou eers die element van die bladsy se 11 00:00:37,450 --> 00:00:40,540 unieke ID is registrasie, dit is my vorm. 12 00:00:40,540 --> 00:00:44,380 Ek wil graag 'n event handler te registreer vir die vorm voorlegging en uit te voer 13 00:00:44,380 --> 00:00:47,950 die volgende anonieme funksie wanneer daardie gebeurtenis veroorsaak. 14 00:00:47,950 --> 00:00:53,230 Spesifiek, wil ek graag om te gebruik jQuery, die element, wie se unieke 15 00:00:53,230 --> 00:00:59,070 identifikasie is die registrasie, maar uit Daar gryp die kind van die tipe insette 16 00:00:59,070 --> 00:01:04,680 dit gebeur Ek het 'n kenmerk genaamd noem waarvan die waarde is e-pos. 17 00:01:04,680 --> 00:01:08,430 >> Sodra gedoen het, wil ek graag die waarde te kry dat die gebruiker wat vir daardie 18 00:01:08,430 --> 00:01:13,530 vorm veld en check doen dit gelyk kwotasie unquote met niks tussen in. 19 00:01:13,530 --> 00:01:16,920 As dit so is, wil ek graag om te gil op die gebruiker dat hy of sy moet hul 20 00:01:16,920 --> 00:01:18,100 e-pos adres. 21 00:01:18,100 --> 00:01:21,990 >> Intussen het ek wil graag iets om te doen soortgelyke, kontroleer of daardie vorm, 22 00:01:21,990 --> 00:01:26,210 wie se idee is registrasie, het 'n bydrae gebied as 'n kind, wat 'n 23 00:01:26,210 --> 00:01:28,430 noem kenmerk wie se waarde is wagwoord. 24 00:01:28,430 --> 00:01:33,160 En kyk, ook as die gebruiker se waarde vir dit is, quote unquote, "niks." 25 00:01:33,160 --> 00:01:36,440 As dit so is, wil ek graag om te gil op die gebruiker, beklemtoon dat hy of sy 26 00:01:36,440 --> 00:01:37,860 'n wagwoord. 27 00:01:37,860 --> 00:01:41,890 >> Intussen, Ek wil ook graag om te kyk of wat deel vorm van wie ID is registrasie, 28 00:01:41,890 --> 00:01:46,810 'n intree kind wie se naam kenmerk gelyk wagwoord, 'n waarde 29 00:01:46,810 --> 00:01:51,970 wat nie die waarde gelyk dat die gebruiker het getik in vir die veld wat 30 00:01:51,970 --> 00:01:56,050 wat insgelyks gestruktureer, maar wie se naam is 'n bevestiging. 31 00:01:56,050 --> 00:02:00,330 As dit so is, wil ek gil op die gebruiker wat sy of haar wagwoorde stem nie ooreen nie. 32 00:02:00,330 --> 00:02:04,770 >> Laastens, laat ons kyk of die registrasie vorm se insette, wie se naam 33 00:02:04,770 --> 00:02:07,300 ooreenstemming is, is nagegaan. 34 00:02:07,300 --> 00:02:11,900 En as dit so is, laat ons ontken dat antwoord met bang en dan gil op die gebruiker 35 00:02:11,900 --> 00:02:15,220 dat hy of sy moet toestem tot die terme en voorwaardes. 36 00:02:15,220 --> 00:02:19,260 >> In elk van hierdie gevalle wanneer die gebruiker gefouteer, keer ons terug valse te voorkom 37 00:02:19,260 --> 00:02:21,780 die vorm voorlegging aan register.php. 38 00:02:21,780 --> 00:02:25,660 Anders, indien geen foute gemaak, ons plaas terugkeer waar is, en daardeur 39 00:02:25,660 --> 00:02:29,590 wat aandui dat die vorm moet inderdaad ingedien word om register.php. 40 00:02:29,590 --> 00:02:31,640 >> Kom ons neem 'n blik in 'n leser. 41 00:02:31,640 --> 00:02:32,850 Hier is dan my vorm. 42 00:02:32,850 --> 00:02:34,440 Kom ons probeer om met niks om te registreer. 43 00:02:34,440 --> 00:02:37,340 Maar nope, ek moet voorsien my e-pos adres. 44 00:02:37,340 --> 00:02:39,360 Kom ons doen. 45 00:02:39,360 --> 00:02:42,080 >> Weer registreer opbrengste wat Ek moet 'n wagwoord verskaf. 46 00:02:42,080 --> 00:02:45,090 Kom ons doen dit so is, hierdie keer verskaffing bloedrooi. 47 00:02:45,090 --> 00:02:48,570 >> Wagwoorde stem nie ooreen nie, want inderdaad, Ek het nie deur te tik bevestig 48 00:02:48,570 --> 00:02:50,050 bloedrooi weer. 49 00:02:50,050 --> 00:02:53,590 En nou, ek moet saamstem met die terme en voorwaardes deur die nagaan van die boks, 50 00:02:53,590 --> 00:02:55,500 gevolg deur 'n finale registreer. 51 00:02:55,500 --> 00:02:58,070 >> En nou is ek regtig, asook nie regtig nie, geregistreer is. 52 00:02:58,070 --> 00:03:00,054