Goorma la isticmaalo Ajax iyo marka aanad iman

Waxa aad sameyneyso markaad ka soo qaadato "Ajax Call" kaaga

Waan qirayaa, marwalba ma ahan taageere wayn oo JavaScript ah. Had iyo jeer waan ku faraxsanahay inaan ku saabsanaan lahaa Guide JavaScript si aan u aheynin inaan ku daboolo on my site. Waan akhriyi karaa oo aan qori karaa JavaScript, laakiin illaa iyo waqtigaan, waxaan xiiso yar u hayaa. Sababtoo ah, sababtayda, maskaxdaydu waxay qabatay masaafo dhammaystiran marka ay timaaddo qorista JSS. Waxaan qori karaa codsiyada adag ee C ++ iyo Java, waxaan ku qori karaa qoraalkayga Perl CGI markaan hurdada iga galo, laakiin JavaScript ayaa had iyo jeer ahaa halgan.

Ajax Made jimicsi More Fun

Waxaan u maleynayaa in qeyb ka mid ah sababta aanan u jeclaaneynin JavaScript sababtoo ah rogrogasho waa caajis. Sure, waxaad samayn kartaa wax ka badan tan la JS, laakiin 90% goobahaas waxaa ka jira iyada oo la adeegsanayo inay sameeyaan labada baqaaro ama foomka ansixinta, iyo wax kale oo badan. Oo markaad xaqiijisid hal foom, waxaad dhammaantood ansixisay.

Ka dib Ajax ayaa timid iyadoo mar kale ka dhigtay mar kale. Si dhaqsi ah waxaan lahaa daalacado oo taageera JavaScript-ka wax sameeynaya wax kale oo aan ahayn dhajinta sawirada waxaanan heysanay XML iyo DOM si aan uugu xirno xogta qoraalladayada. Dhammaan tani waxay ka dhigan tahay in Ajax ay i xiiseyneyso, sidaasi darteed waxaan doonayaa inaan dhisto codsiyada Ajax.

Waa maxay "Barnaamijka Nidaamka Ajnabiga ah ee Adkeysiga" & "Ever Abstract"?

Waxaan u maleynayaa in aniguba ay tahay in ay noqoto jeega emailka xisaabta oo ku dhawaaday email la'aan. Waxaad aadi doontaa bogga Webka waxayna dhihi kartaa "Waxaad heysataa 0 farriimo." 0 ayaa isbedelaya haddii farriin uu soo galo, laakiin tan iyo markii xisaabtani aysan wax boos ah helin, weligeed ma beddeli doonto. Waxaan ku tijaabiyay adigoo u diraya boostada, kaddibna way shaqeysay. Laakiin waxay ahayd gebi ahaanba macno darro. Waxaa jiray khariidado boosto fiican oo la heli karo shan sano ka hor, mana aanan aheyn inay leeyihiin Firefox ama IE u orday inay isticmaalaan. Marka mid ka mid ah shaqaalahayga ay arkeen waxa ay tiri "Maxay tahay?" Markii aan sharxay, waxay waydiisatay "Maxay tahay?"

Ka Hor Inta Buuxin Codsiga Ajax Marwalba Weydii Sababta

Waa maxay sababta Ajax?
Haddii ay tahay sababta kaliya ee aad u dhistay codsiga Ajax waa "Ajax waa qabow" ama "maamulaha ayaa ii sheegay inaan isticmaalo Ajax," markaa waa inaad si dhab ah u qiimeysaa doorashadaada farsamada. Markaad dhisto dalab kasta oo Internet ah waa inaad marka hore ka fekertaa macaamiishaada. Maxay u baahan yihiin arjigaan si ay u sameeyaan? Maxay u sahlanaan lahayd isticmaalka?

Maxay tahay wax aan la aqbalin?
Waxay noqon kartaa mid aad u jilicsan inaad isticmaasho Ajax si aad u awooddo. Mid ka mid ah meelihii ay kooxdaydu ka shaqeyneysay, waxaa jiray qayb ka mid ah qaybta loo yaqaan 'page'. Dhammaan waxyaabaha la keydiyay waxaa lagu kaydiyay XML oo ku yaala diiwaanka iyo markaad riixdid tabarka, Ajax waxaa loo isticmaalay in dib loo dhiso bogga iyadoo la isticmaalayo macluumaadka cusub ee xayeysiiska XML.

Tani waxay u muuqatay sida isticmaalka wanaagsan ee Ajax, ilaa aad ka bilowdo inaad ka fikirto qaar ka mid ah arrimaha ka mid ah:

Waxyaabaha xiisaha leh, ayaa ah in boggani uu boggag la mid ah kuwa horay u isticmaali jiray Ajax. Waxay bixiyaan mawduucyada kala duwan ee qarsoodiga qarsoodi ah ama bogagyo HTML ah. Ma jirto sabab loo isticmaalo Ajax oo kale maadaama Ajax ay aheyd mid qabow, maamulkuna wuxuu soo jeediyay inaan raadino meelo ay isticmaalaan.

Ajax waxaa loogu talagalay Waxqabadka Maqnaanshaha

Haddii aad doonayso inaad sameyso codsi Ajax, ama wax kale oo Ajax ah oo ku jira boggaaga internetka, marka hore waxaad go'aan ka gaartaa haddii xogta aad kuhesho isbeddelada. Qodobka codsiga asynchronous waa in uu ka codsado server in macluumaadka in uu isbedel dhakhso - sababtoo ah waxaa dhacaya inta akhristuhu wax kale samaynayo. Ka dib marka ay gujiyaan isku-xiraha ama badhanka (ama wakhti go'an wakhti go'an - wax kasta oo aad kala duwan tahay) xogtu waxay muujinaysaa isla markiiba.

Haddii maadada ama xogtaadu isbedelaan, markaa waa inaadan isticmaalin Ajax si aad u hesho.

Haddii maaddooyinkaaga ama xogtaada ay badanaaba isbedelaan, markaa malaha inaadan u adeegsan Ajax si aad u hesho.

Waxyaabaha Ajax ku Fiican

Waxa la Sameynayo Markaad Noqoto "Ajax Call & # 34;

Kala hadal maamulahaaga ama waaxda suuq-geynta si aad u ogaatid sababta ay u doonayaan inay u isticmaalaan Ajax bogga internetka. Markaad fahamto sababaha sababta ay u rabaan, waxaad markaas ka shaqayn kartaa sidii aad ku heli lahayd codsi ku habboon.

Xusuusi labadiinaba maamulahaaga in macaamiishaadu ay marka hore soo galaan, iyo in helitaanku aanu ahayn erayga. Haddii aysan ku mashquulin in barta internetka laga heli karo macaamiisha, markaa xusuuso in makiinadaha raadiyuhu aanay ku mashquulsanayn Ajax, si aysan u helin wax badan oo muuqaal ah.

Bilow yar yar. Samee wax sahlan marka hore ka hor inta aanad ka dhicin dhisidda dalab cusub oo cusub oo laga soo galo bogga. Haddii aad ka heli karto wax Ajaxian ah oo ku socda boggaaga internetka, taasi waxay noqon kartaa dhammaan agaasimahaaga ama waaxda suuq-geynta si looga dhigo ujeedooyinkooda. Waxaa hubaal ah in suurtogal ah in la sameeyo dalab Ajax ah oo dhab ahaantii faa'iido leh, laakiin kaliya haddii aad ka fekereyso sida ugu horeysa ee loo sameeyo.

Miyaad heshay qodobkan? Samee faallo.