1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> დინამიკები მოდით დახვეწა, რომ გასულ შესრულების ოპერაციული jQuery to 3 00:00:03,610 --> 00:00:07,520 გადატანა ჩემი JavaScript კოდი ხელმძღვანელი ჩემი გვერდი ისე, რომ მე არ უნდა 4 00:00:07,520 --> 00:00:11,840 რომ, გარკვეულწილად თვითნებურად, პასტა იგი ქვემოთ სახით ჩემი სხეული. 5 00:00:11,840 --> 00:00:15,430 ყურადღება მიაქციეთ, რომ აქ პირველად შედის ჩემი გვერდი ხელმძღვანელი სკრიპტი tag, 6 00:00:15,430 --> 00:00:19,790 წყარო რომლის URL of jQuery, რომ პოპულარული JavaScript ბიბლიოთეკა. 7 00:00:19,790 --> 00:00:23,130 ქვემოთ რომ არის კიდევ ერთი სცენარი აქვს შიგნით რაც არის ჩემი საკუთარი კოდი. 8 00:00:23,130 --> 00:00:28,060 ამ პირველი ხაზი კოდი, მე დააკონკრეტა, გამოყენებით jQuery, რომ მინდა შეასრულოს 9 00:00:28,060 --> 00:00:33,050 შემდეგი ანონიმური ფუნქცია, როდესაც ე.წ. დოკუმენტი მზად არის. 10 00:00:33,050 --> 00:00:37,450 >> კერძოდ, მინდა პირველად მიიღოს ელემენტის საწყისი გვერდი რომლის 11 00:00:37,450 --> 00:00:40,540 უნიკალური ID არის რეგისტრაციის, ეს არის ჩემი ფორმით. 12 00:00:40,540 --> 00:00:44,380 მინდა დარეგისტრირდეთ ღონისძიება დამმუშავებლის ფორმა წარდგენა და შეასრულოს 13 00:00:44,380 --> 00:00:47,950 შემდეგი ანონიმური ფუნქცია როდესაც ეს მოვლენა გამოიწვია. 14 00:00:47,950 --> 00:00:53,230 კერძოდ, მინდა მისაღებად გამოყენებით jQuery, ელემენტს, რომლის უნიკალურ 15 00:00:53,230 --> 00:00:59,070 მაიდენტიფიცირებელი რეგისტრაციის, მაგრამ არსებობს დაიბრუნოს შვილი ტიპის input 16 00:00:59,070 --> 00:01:04,680 რაც ხდება მაქვს ატრიბუტი მოუწოდა ასახელებს, რომლის ღირებულება არის ელ. 17 00:01:04,680 --> 00:01:08,430 >> ერთხელ გააკეთა, მინდა მიიღოს ღირებულება რომ მომხმარებელს უზრუნველყო, რომ 18 00:01:08,430 --> 00:01:13,530 ფორმის სფეროში და გამშვები აკეთებს ტოლია გაცემა unquote არაფერი შორის. 19 00:01:13,530 --> 00:01:16,920 თუ ასეა, მე მინდა დაწეროთ შესახებ რომ მას უნდა უზრუნველყოს მათი 20 00:01:16,920 --> 00:01:18,100 ელექტრონული ფოსტის მისამართი. 21 00:01:18,100 --> 00:01:21,990 >> ამავდროულად, მინდა, რომ რამე მსგავსი, შემოწმების თუ არა, რომ ფორმა, 22 00:01:21,990 --> 00:01:26,210 ვისი იდეა არის რეგისტრაციის, აქვს input ველი, როგორც ბავშვი, რომელსაც აქვს 23 00:01:26,210 --> 00:01:28,430 მომხმარებლის სახელი ატრიბუტი რომლის მნიშვნელობა დაგავიწყდათ. 24 00:01:28,430 --> 00:01:33,160 და შემოწმება, ძალიან, თუ მომხმარებლის ღირებულება რომ არის, გაცემა unquote, "არაფერი". 25 00:01:33,160 --> 00:01:36,440 თუ ასეა, მე მინდა დაწეროთ შესახებ, ხაზს უსვამს, რომ იგი უნდა 26 00:01:36,440 --> 00:01:37,860 გთავაზობთ პაროლი. 27 00:01:37,860 --> 00:01:41,890 >> იმავდროულად, ასევე მინდა შესამოწმებლად, თუ რომ ფორმა, რომლის ID არის რეგისტრაციის, 28 00:01:41,890 --> 00:01:46,810 აქვს input ბავშვი, რომლის სახელის ატრიბუტი შეადგენს დაგავიწყდათ, აქვს ღირებულება 29 00:01:46,810 --> 00:01:51,970 რომ არ გაუტოლდება ღირებულება, რომელიც მომხმარებელს ჯერ აკრეფილი სფეროში, რომ 30 00:01:51,970 --> 00:01:56,050 რომ მსგავსი სტრუქტურა, მაგრამ რომლის სახელიც არის დადასტურებას. 31 00:01:56,050 --> 00:02:00,330 თუ ასეა, მე მინდა დაწეროთ მომხმარებელს, რომ მისი პაროლები არ ემთხვევა. 32 00:02:00,330 --> 00:02:04,770 >> და ბოლოს, მოდით შეამოწმეთ თუ სარეგისტრაციო ფორმის input, რომლის სახელიც 33 00:02:04,770 --> 00:02:07,300 არის ხელშეკრულება, რომელიც მოწმდება. 34 00:02:07,300 --> 00:02:11,900 და თუ ასეა, მოდით უარყოფს, რომ პასუხი bang და შემდეგ დაწეროთ შესახებ 35 00:02:11,900 --> 00:02:15,220 რომ მას უნდა ეთანხმებოდეთ პირობები და ვადები. 36 00:02:15,220 --> 00:02:19,260 >> თითოეულ ამ შემთხვევაში, როდესაც მომხმარებელს აქვს შეცდომა დაუშვა, ჩვენ დაბრუნების ცრუ, რათა თავიდან აიცილოს 37 00:02:19,260 --> 00:02:21,780 ფორმის წარდგენა register.php. 38 00:02:21,780 --> 00:02:25,660 სხვაგან, თუ შეცდომები გაკეთდა, ჩვენ ნაცვლად იქნება TRUE, რითაც 39 00:02:25,660 --> 00:02:29,590 მიუთითებს, რომ ფორმა უნდა მართლაც წარსადგენი register.php. 40 00:02:29,590 --> 00:02:31,640 >> მოდით შევხედოთ ბრაუზერში. 41 00:02:31,640 --> 00:02:32,850 მაშინ აქ არის ჩემი ფორმით. 42 00:02:32,850 --> 00:02:34,440 მოდით ცდილობენ დარეგისტრირდეთ არაფერი. 43 00:02:34,440 --> 00:02:37,340 მაგრამ nope, მე უნდა უზრუნველყოს ჩემი ელექტრონული ფოსტის მისამართი. 44 00:02:37,340 --> 00:02:39,360 მოდით ასე. 45 00:02:39,360 --> 00:02:42,080 >> რეგისტრაციით კვლავ უკომპრომისო, რომ მე უნდა უზრუნველყოს პაროლით. 46 00:02:42,080 --> 00:02:45,090 მოდით, ასე რომ, ამ დროს უზრუნველყოფს ჟოლოსფერი. 47 00:02:45,090 --> 00:02:48,570 >> პაროლები არ ემთხვევა, რადგან, რა თქმა უნდა, მე არ დასტურდება საბეჭდი 48 00:02:48,570 --> 00:02:50,050 ჟოლოსფერი ერთხელ. 49 00:02:50,050 --> 00:02:53,590 და ახლა მე უნდა ვეთანხმები პირობებს და პირობების შემოწმების ამ ყუთში, 50 00:02:53,590 --> 00:02:55,500 მოყვება ერთი საბოლოო რეესტრში. 51 00:02:55,500 --> 00:02:58,070 >> და ახლა მე ვარ ნამდვილად, ისევე, ნამდვილად არ, რეგისტრირებული. 52 00:02:58,070 --> 00:03:00,054