1 00:00:00,000 --> 00:00:02,340 >> SPEAKER 1: Pieņemsim īstenot web lapa, kas ļauj lietotājiem 2 00:00:02,340 --> 00:00:03,660 uzmeklēt akciju kotējumus. 3 00:00:03,660 --> 00:00:07,970 Pieņemsim, ka, pirmkārt, pastāv failu sauc quote.php, bet tas 4 00:00:07,970 --> 00:00:11,110 varētu īstenot lielāko jebkuru valoda, bet kuru mērķis ir dzīvē 5 00:00:11,110 --> 00:00:15,800 sagaidīt HTTP GET parametrs, ko sauc simbols, kura vērtība ir 6 00:00:15,800 --> 00:00:18,120 simbols krājumu, par kuru vēlaties citātu. 7 00:00:18,120 --> 00:00:22,530 >> Piemēram, ja mēs skatāmies uz šo failu mana pārlūkprogramma, quote.php, ievērosiet, ka 8 00:00:22,530 --> 00:00:26,900 Es esmu pieņemts jau simbols FB, Facebook. 9 00:00:26,900 --> 00:00:31,060 Un paziņojums, ka tas, kas ir atgriezies ir JSON objekts ar trim atslēgām. 10 00:00:31,060 --> 00:00:34,560 Viens ir sauc par simbolu, vienu sauc nosaukums, un viens sauc cenu. 11 00:00:34,560 --> 00:00:38,920 No kuras vērtības ir tieši tā no attiecīgās lietas. 12 00:00:38,920 --> 00:00:41,680 >> Tagad pieņemsim savukārt mūsu uzmanību uz Dažu HTML sākumu un 13 00:00:41,680 --> 00:00:43,340 JavaScript. 14 00:00:43,340 --> 00:00:48,990 Šeit, Ajax 0.html, ievērosiet, ka iekšā manas lapas ķermeņa Man ir forma 15 00:00:48,990 --> 00:00:53,430 , kas ir onsubmit atribūts, vērtība, kas ir citāts un atgriešanās 16 00:00:53,430 --> 00:00:57,020 nepatiesa, tādējādi norādot, ka es gribētu zvanīt JavaScript funkcijas 17 00:00:57,020 --> 00:00:59,660 sauc quote un tad atgriezties viltus. 18 00:00:59,660 --> 00:01:04,459 Tikmēr iekšpusē šī forma ir simbols, kura ID ir, citēju likt pēdiņas beigās, 19 00:01:04,459 --> 00:01:07,940 "Simbols", un tad vēl ievadi, kura veids ir apgalvo, ka dod man 20 00:01:07,940 --> 00:01:09,280 iesniegšanas pogas. 21 00:01:09,280 --> 00:01:13,460 >> Tikmēr iekšpusē Mana lapa galvu, ir skripts tag, avots 22 00:01:13,460 --> 00:01:18,000 kas ir URL jquery, ļoti populārs JavaScript bibliotēka, un zem 23 00:01:18,000 --> 00:01:21,150 tas ir cits skripts tag, iekšpusē kas ir iesākums dažu 24 00:01:21,150 --> 00:01:23,440 JavaScript ka es pats rakstīt. 25 00:01:23,440 --> 00:01:26,900 Tas ir citāts funkcija, kas būs galu galā saukt, un iekšpusē 26 00:01:26,900 --> 00:01:31,300 šeit pieņemsim deklarēt mainīgo sauc URL, norādīts, ka vērtība šajā 27 00:01:31,300 --> 00:01:32,590 mainīgais ir quote.php? simbols = ". 28 00:01:32,590 --> 00:01:38,090 29 00:01:38,090 --> 00:01:42,170 >> Un tagad pieņemsim saķēdēt uz beigām no šīs sākotnējās virknes neatkarīgi simbols 30 00:01:42,170 --> 00:01:43,840 lietotājs ir iespējams, drukāti. 31 00:01:43,840 --> 00:01:51,770 Proti, pieņemsim do + "" # simbols tādējādi norādot, ka es gribētu 32 00:01:51,770 --> 00:01:54,910 nokļūt ar jQuery no manas DOM, elements, kura unikālais 33 00:01:54,910 --> 00:01:56,430 identifikators, simbolu. 34 00:01:56,430 --> 00:01:59,500 Atgādina, ka tas ir vienkārši teksts joma, uz kuru lietotājs ir būs 35 00:01:59,500 --> 00:02:01,210 veids, kas akciju simbolu. 36 00:02:01,210 --> 00:02:05,030 >> Tad sauksim val, kas ir funkcija vai metodes, kas saņems 37 00:02:05,030 --> 00:02:06,740 Vērtība, kas lietotājam ir drukāti collas 38 00:02:06,740 --> 00:02:11,540 Un tad sauksim jQuery funkciju sauc getJSON, iet tik 39 00:02:11,540 --> 00:02:16,010 Pirmais arguments, ka URL, kas iet, jo Otrs arguments, anonīms 40 00:02:16,010 --> 00:02:18,900 funkcija, kas sagaida viena arguments. 41 00:02:18,900 --> 00:02:20,360 Datiem, mēs to saucam. 42 00:02:20,360 --> 00:02:25,130 Un iekšpusē šo anonīma funkcijas, mēs vienkārši darīt brīdinājumu, un pēc tam 43 00:02:25,130 --> 00:02:27,940 iekavas, data.price. 44 00:02:27,940 --> 00:02:31,470 Ja dati, galu galā, ir tas, ka JSON objekts ar trim jomām - 45 00:02:31,470 --> 00:02:35,100 simbols, vārds, un cena, ko darot data.price es nopirkšu 46 00:02:35,100 --> 00:02:36,640 tieši tā vērtību. 47 00:02:36,640 --> 00:02:39,000 >> Pieņemsim tagad saglabājiet failu un atveriet to pārlūkprogrammā. 48 00:02:39,000 --> 00:02:42,230 49 00:02:42,230 --> 00:02:48,760 http://localhost/ajax-0.html. 50 00:02:48,760 --> 00:02:49,870 Šeit mums ir šī forma. 51 00:02:49,870 --> 00:02:52,890 Pieņemsim ierakstiet FB Facebook un saņemt cenas. 52 00:02:52,890 --> 00:02:55,070 Un tur, tad ir Facebook ir Jaunākais akciju cenu. 53 00:02:55,070 --> 00:02:58,368