Zimene Mungachite Mukalandira "Ajax Call" kuchokera ku Bwana Wanu
Ndikuvomereza, sindinakhale wotchuka kwambiri wa JavaScript. Ndinali wokondwa nthawi zonse kuti About anali ndi JavaScript Guide kotero kuti sindinkayenera kuzilemba pa webusaiti yanga. Ndikhoza kuwerenga ndi kulemba JavaScript, koma mpaka posachedwa, sindinali chidwi nacho. Pa chifukwa chirichonse, malingaliro anga anali osokonezeka maganizo pamene anali kulemba JS zolemba. Ndikhoza kulemba zovuta C ++ ndi Java ntchito ndipo ine ndikhoza kulemba Perl CGI zikalata pogona changa, koma JavaScript nthawi zonse zimakhala zovuta.
Ajax Yopanga JavaScript Zambiri
Ndikuganiza kuti chifukwa chake sindimakonda JavaScript chifukwa chakuti rollovers ndi yosangalatsa. Zedi, mungathe kuchita zambiri kuposa izo ndi JS, koma malo oposa 90% omwe akugwiritsa ntchito akugwiritsa ntchito rollovers kapena kupanga mawonekedwe, osati zina. Ndipo mutatsimikiza kale mawonekedwe amodzi, mwawatsimikizira zonsezo.
Kenako Ajax adabwera ndikuchikonzanso chatsopano. Mwadzidzidzi ife tinkawona mazenera omwe angathandize JavaScript kuchita chinachake kupatula kusinthanitsa zithunzi ndipo tinali ndi XML ndi DOM kuti agwirizanitse deta ku malemba athu. Ndipo zonsezi zikutanthawuza kuti Ajax ikudumpha kwa ine, kotero ndikufuna kumanga mapulogalamu a Ajax.
Kodi ndi Stupidest Ajax yotani yomwe mwakhala mumangomanga?
Ndikuganiza kuti ine ndiyenera kuti ndikhale woyang'anira imelo pa akaunti imene ilibe imelo. Mungapite ku tsamba la webusaiti ndipo munganene kuti "Muli ndi ma mail 0." 0 imasintha ngati uthenga wabwera, koma popeza kuti akauntiyo ilibe makalata, sizingasinthe. Ndinayesa izo potumiza makalata ku akauntiyo, ndipo inagwira ntchito. Koma zinali zopanda pake. Panali ma checker abwino omwe amapezeka zaka zisanu zapitazo, ndipo sindinkayenera kukhala ndi Firefox kapena IE kuthamanga kuti ndiwagwiritse ntchito. Mmodzi mwa ogwira nawo ntchito atawona izo anati "Ndichita chiyani?" Nditamufotokozera, adafunsa kuti "Chifukwa chiyani?"
Musanayambe Kugwiritsa Ntchito Ajax Nthawizonse Amadzifunsa Chifukwa
Bwanji Ajax?
Ngati chifukwa chomwe mukugwiritsira ntchito Ajax ndi chifukwa chakuti "Ajax ndi yozizira" kapena "bwana wanga anandiuza kuti ndigwiritse ntchito Ajax," ndiye muyenera kuyang'ana mwatsatanetsatane makasitomala anu kusankha. Pamene mukumanga mapulogalamu onse a Webusaiti muyenera kuganizira makasitomala anu poyamba. Kodi iwo akusowa ntchitoyi kuti achite chiyani? Nchiyani chidzapangitsa kukhala kosavuta kugwiritsa ntchito?
N'chifukwa Chiyani Palibe Chinachake Chosafunika?
Zingakhale zovuta kugwiritsa ntchito Ajax chifukwa choti mungathe. Pa tsamba limodzi lomwe gulu langa linkagwira ntchito, panali gawo lazithunzi la tsamba. Zonsezi zidasungidwa mu XML muzenera ndipo pamene mwadumpha pazati, Ajax idagwiritsidwa ntchito kumanganso tsamba ndi deta yatsopano ya XML.
Izi zimawoneka ngati kugwiritsa ntchito bwino Ajax, mpaka mutayamba kuganizira zina mwazifukwazo:
- Ma tabu sangathe kuika chizindikiro. Choncho makasitomala sangathe kusunga zomwe akufuna.
- Ma injini sakufufuza deta yomwe ilibe tab yoyamba, chifukwa sangathe kupeza Ajax.
- Ajax sichikwaniritsidwe, kotero zomwe zili m'mabuku ena siziwoneka kwa wina aliyense akugwiritsa ntchito wowerenga masewero, kapena ngakhale osuta akale omwe alibe JavaScript chithandizo.
- Ngati umodzi wa ma tepi uli ndi zambiri zambiri, zingatenge nthawi yayitali kusakaniza pang'onopang'ono. Ndipo chifukwa Ajax sichiwonetsa chirichonse chomwe chikuchitika chikuwoneka ngati tsamba lasweka.
Chinthu chomwe chinali chosangalatsa, ndi chakuti Webusaitiyi ili ndi masamba omwewo omwe sanagwiritse ntchito Ajax. Anapereka zomwe zili ndi magawo obisika kapena masamba osiyana a HTML. Panalibe chifukwa chogwiritsira ntchito Ajax kupatula kuti Ajax inali yozizira, ndipo bwana wathu adanena kuti tiyang'ane malo oti tigwiritse ntchito.
Ajax ndi Action Not Content
Ngati mukufuna kukhazikitsa ntchito ya Ajax, kapena chinachake cha Ajax pawebusaiti yanu, choyamba dziwani ngati deta yomwe mukusintha. Cholinga cha pempho la asynchronous ndilopangitsa pempho kwa seva kuti mudziwe zambiri zomwe zasintha mofulumira - chifukwa zikuchitika pamene wowerenga akuchita chinachake. Ndiye akamawunikira chingwe kapena batani (kapena pambuyo pa nthawi yochuluka - kaya kusiyana kwanu ndi kotani) deta ikuwonetsedwa pomwepo.
Ngati zinthu zanu kapena deta sizikusintha, ndiye kuti musagwiritse ntchito Ajax kuti muipeze.
Ngati zokha zanu kapena deta sizikusintha mobwerezabwereza, ndiye kuti musagwiritse ntchito Ajax kuti muipeze.
Zinthu Zomwe Zingakuthandizeni Ajax
- Kuvomerezeka kwa fomu
- Ichi ndi pafupifupi palibe-brainer. Ndizowoneka bwino pamene mawonekedwe akukuwuzani pamene mukulemba ngati mwazilemba molakwa kapena ayi. Kupita ku seva ndi kubwezera uthenga wolakwika sikuti ndizale, ndizeng'onong'ono. Chotsani seva kutsimikiziridwa mu mawonekedwe, ndikofunikira kuti mupeze. Koma kwa iwo omwe angathe kuthandiza Ajax, uwauze nthawi yomweyo.
- Ndemanga
- Ndemanga pamabuku kapena nkhani zokha ndizofunikira kwambiri Ajax. Ndemanga zingasinthe nthawi zonse, makamaka pamene wolembapo akutsutsana ndi batani la ndemanga, ndibwino kuona ndemanga ikuwonekera pomwepo pa tsamba.
- Kusanthula deta
- Ngati muli ndi tebulo lalikulu lomwe liri ndi deta yambiri, ntchito yabwino ya Ajax ndiyo kuwonjezera zowonongeka ndi opanga pa tebulo. Kupeza tebulo lanu kuti muchite zambiri monga Excel kumathandiza kwambiri kwa anthu.
- Kafufuzidwe ndi zisankho
- Mukasintha pa voti yanu, chisankho chikanangosintha ndikuwonetseni zotsatira. Ndipo musanayankhepo, Zafupi sizinamuthandize Ajax pazofukufuku - koma zedi zingakhale zabwino. Mwinamwake ife tikhoza kupereka opanga a About.com "kuyitana kwa Ajax" kwathukha. :)
Zimene Mungachite Mukalandira & # 34; Ajax Call & # 34;
Lankhulani ndi bwana wanu kapena dipatimenti ya malonda kuti mudziwe chifukwa chake akufuna kugwiritsa ntchito Ajax pa webusaitiyi. Mukamvetsa zifukwa zomwe akufunira, mungathe kugwira ntchito kuti mupeze ntchito yoyenera.
Akumbutseni bwana wanu onse kuti makasitomala anu abwere koyamba, ndipo kuti kupezeka sikuti ndi mawu okha. Ngati sakusamala kaya malo anu akupezeka kwa makasitomala, ndiye kuwakumbutsani kuti injini zosaka sizikusamala Ajax, kotero iwo sangapeze mapepala ambiri.
Yambani pang'ono. Pangani chinthu chosavuta poyamba musadandaule za kumanga webusaiti yathu yonse yatsopano kuchokera pachiyambi. Ngati mungathe kupeza chinachake cha Ajaxian pa webusaiti yanu, izi zingakhale bwana wanu kapena dipatimenti yogulitsira malonda amayenera kukwaniritsa zolinga zawo. Ndizotheka kukhazikitsa ntchito ya Ajax yomwe imathandiza kwenikweni, koma ngati mutaganizira momwe mungachitire poyamba.
Kodi mwapeza kuti nkhaniyi ikuthandiza? Yankhani.