SIARADWR 1: Gadewch i ni weithredu ar y we dudalen sy'n galluogi defnyddwyr i edrych i fyny dyfyniadau stoc. Gadewch i ni dybio yn gyntaf bod yn bodoli ffeil o'r enw quote.php, ond mae hyn yn gellid eu rhoi ar waith yn y rhan fwyaf o unrhyw iaith, ond y mae eu pwrpas mewn bywyd yw i ddisgwyl paramedr get HTTP a elwir yn symbol, mae'r gwerth sef y symbol o'r stoc y hoffech chi dyfynbris. Er enghraifft, os edrychwn ar y ffeil hon yn fy porwr, quote.php, yn sylwi bod Rwyf wedi pasio i mewn, yn barod, yn symbol o FB, i Facebook. Ac yn sylwi bod yr hyn sydd wedi dod yn ôl yn gwrthrych JSON gyda thri allweddi. One symbol o'r enw, un o'r enw enw, ac un pris a elwir yn. Mae'r gwerthoedd ohonynt yn union hynny o'r ffeil dan sylw. Nawr, gadewch i ni droi ein sylw at y dechreuadau rhai HTML a JavaScript. Yma, yn ajax-0.html, yn sylwi bod y tu mewn o gorff fy nhudalen Mae gennyf ffurflen sydd â nodwedd onsubmit, y gwerth sydd yn dyfynnu a dychwelyd ffug, a thrwy hynny yn nodi y byddwn i'n hoffi i alw swyddogaeth JavaScript Gelwir dyfynbris ac wedyn yn dychwelyd ffug. Yn y cyfamser, y tu mewn y ffurflen yn symbol y mae eu ID yw, dyfyniad unquote, "Symbol," ac yna mewnbwn arall y mae ei fath yw cyflwyno sy'n rhoi i mi botwm cyflwyno. Yn y cyfamser, y tu mewn pen fy nhudalen yn, mae tag sgript, ffynhonnell sef y URL i jQuery, yr union llyfrgell JavaScript poblogaidd, ac yn is hynny yw tag sgript arall, tu mewn sef y dechreuadau rhai JavaScript y byddaf fy hun ysgrifennu. Mae hyn yn y dyfyniad swyddogaeth a fydd yn yn y pen draw yn cael eu galw, ac y tu mewn o yma gadewch i ni ddatgan amrywiol o'r enw URL, yn nodi bod gwerth yr Bydd newidyn yn quote.php? symbol = ". Ac yn awr gadewch i concatenate ar y diwedd o'r llinyn cychwynnol beth bynnag symbol y defnyddiwr wedi teipio yn ôl pob tebyg. Yn benodol, gadewch i ni wneud + $ "" # symbol a thrwy hynny yn nodi y byddwn i'n hoffi gael, gyda jQuery o fy DOM, yr elfen sy'n unigryw dynodwr, symbol. Dwyn i gof bod yn syml, y testun maes y mae'r defnyddiwr yn mynd i deipio bod y stoc symbol. Yna gadewch i ni ffoniwch Val, sydd yn swyddogaeth neu ddull a fydd yn cael y gwerth y mae'r defnyddiwr deipio i mewn Ac yna gadewch i ni yn galw swyddogaeth jQuery enw getJSON, gan fynd heibio i mewn fel y ddadl cyntaf y URL, gan fynd heibio i mewn, fel y yr ail ddadl, mae dienw swyddogaeth sy'n disgwyl dadl sengl. Data, byddwn yn ei alw. Ac tu mewn y swyddogaeth ddienw, byddwn yn syml, nid oes yn effro, ac yna yn cromfachau, data.price. Pe bai data, wedi'r cyfan, yw bod JSON gwrthwynebu gyda tri chae - symbol enw, a phris, drwy gwneud data.price byddaf yn cael yn union gwerth. Gadewch i ni yn awr yn arbed y ffeil a agor i fyny mewn porwr. http://localhost/ajax-0.html. Yma, mae gennym y ffurflen honno. Gadewch i deipio i mewn FB i Facebook a chael dyfynbris. Ac yno, felly, yw Facebook pris stoc diweddaraf.