Rahoviana ny hampiasa an'i Ajax sy rehefa tsy

Inona no tokony hatao rehefa mahazo ny "Ajax Call" avy amin'ny Boss anao

Miaiky aho fa tsy mpankafy JavaScript mihitsy aho. Faly be foana aho fa ny About dia manana JavaScript Guide ka tsy voatery handrakotra izany ao amin'ny tranokalako aho. Afaka mamaky sy manoratra JavaScript aho, saingy tato ho ato dia tsy dia liana loatra aho. Na inona na inona antony dia nisalasala ny saiko ny saiko rehefa nanoratra bokotra JS izy. Afaka manoratra sarotra sy C Java sy Java fampiharana aho ary afaka manoratra ny scriptes Perl CGI ao anatin'ny torimaso aho, saingy ady foana ny JavaScript.

Ajax Made JavaScript misimisy kokoa

Heveriko fa ny ampahany amin'ny antony tsy tiako JavaScript dia noho ny fandeferana. Azo antoka fa afaka manao zavatra mihoatra noho izany ianao amin'ny JS, fa ny 90% amin'ireo toerana ampiasaina amin'ny fampiasana izany dia manao na fametahana na fanamafisana ny endrika, fa tsy zavatra hafa. Ary raha vantany vao vita ny fanamafisana ny endrika iray, dia nanamarina azy rehetra ianao.

Avy eo dia tonga i Ajax ary nanao izany vaovao vaovao indray. Tampoka teo dia nanana navigateur izahay izay nanohana ny JavaScript fa tsy ny fanovàna sary ary izahay dia manana XML sy DOM mba hampifandraisana ny data amin'ny scripty. Ary izany rehetra izany dia midika fa miombona amiko i Ajax, noho izany dia te-hanangana ny applications of Ajax aho.

Inona ary ilay fampiasa mampihetsi-po anao ao Ajax ianao & # 39; ve hatramin'izay?

Mieritreritra aho fa tsy maintsy mailaka ny kaonty mailaka amin'ny kaonty izay tsy misy mailaka. Hiditra ao amin'ny pejin'ny tranonkala ianao ary hilaza hoe "Manana hafatra mailaka 0 ianao." Miova ny 0 raha misy hafatra tonga, saingy satria tsy nahazo mailaka io kaonty io, dia tsy hiova mihitsy izany. Nandramako izany tamin'ny alàlan'ny fandefasana mailaka tao amin'ilay kaonty, ary niasa izany. Saingy tsy misy dikany. Nisy mpizara mailaka tsara kokoa afaka dimy taona lasa izay, ary tsy mila manana Firefox na IE mihazakazaka mampiasa azy ireo aho. Raha nahita ny iray tamin'ireo mpiara-miasa tamiko dia niteny izy hoe "Fa inona ity?" Rehefa nanazava aho dia nanontany izy hoe "Fa nahoana?"

Alohan'ny fananganana fampiharana an'i Ajax dia manontania foana hoe Nahoana

Nahoana i Ajax?
Raha ny antony tokana azonao anaovana ny fampiharana ao Ajax dia satria "mahagaga Ajax" na "ny lehibeko dia nilaza tamiko hampiasa an'i Ajax", dia tokony handinika tsara ny safidinao teknolojia ianao. Rehefa manorina fampiharana web ianao dia tokony hieritreritra ny mpanjifanao aloha. Inona no ilainy hatao? Inona no hahamora kokoa ny fampiasana azy?

Nahoana no tsy misy zavatra hafa?
Mety halaim-panahy tokoa ny mampiasa an'i Ajax fotsiny satria afaka manao izany ianao. Tao amin'ny tranonkala iray izay niasan'ny ekipako dia nisy fizarana nisioka ny pejy. Ny votoatiny rehetra dia voatahiry ao amin'ny XML ao anaty tahiry ary rehefa nidirako tao amin'ny raki-peo dia nampiasaina i Ajax hanavao indray ilay pejy miaraka amin'ny antontan-kevitra vaovao ao amin'ny XML.

Toy ny fampiasana tsara an'i Ajax izany, mandra-panombohanao hieritreritra ireo olana sasantsasany amin'izany:

Ny zavatra mahaliana, dia ny tranonkala mitovy amin'ny taloha izay tsy nampiasa an'i Ajax ity tranonkala ity. Namoaka ny votoaty izy ireo tamin'ny divisage miafina na pejy HTML miavaka. Tsy nisy antony tokony hampiasana an'i Ajax afa-tsy ilay kintana Ajax, ary ny lehibenay dia nanolo-kevitra fa hitady toerana azo ampiasana azy.

Ajax dia natao ho an'ny hetsika tsy Content

Raha toa ianao ka handefa fampiharana an'i Ajax, na Ajax toy ny ao amin'ny tranokalanao, dia zarao aloha raha ny angona azonao atovana. Ny tanjon'ity fangatahana asynchronous ity dia ny fangatahana ny serivera ho fampahalalana izay niova haingana kokoa - satria mitranga izany raha manao zavatra hafa ny mpamaky. Avy eo rehefa tsindrio rohy na bokotra (na aorian'ny fotoana voatondro - na inona na inona ny fahasamihafana misy anao) dia miseho avy hatrany ny angona.

Raha toa ka tsy miova ny votoatinao na ny angoninao, dia tsy tokony hampiasa an'i Ajax ianao mba hahazoana azy.

Raha toa miova miova ny votoatinao na ny angoninao, dia mety tsy tokony hampiasa an'i Ajax ianao raha te hiditra.

Zavatra tsara ho an'ny Ajax

Inona no tokony hataonao rehefa azonao ny # 34; Ajax Call & # 34;

Miresaha amin'ny lehibeny na ny sampan-draharaha momba ny varotra mba hahafantarana ny antony ilany hampiasa an'i Ajax ao amin'ny tranokala. Raha vao azonao ny anton'ny antony tiany, dia azonao atao ny mahita ny fampiharana mety aminy.

Ampahatsiahivo ny lehibeny izay ho tonga voalohany ny mpanjifanao, ary tsy midika fotsiny izany fa ny fidirana. Raha toa ka tsy miraharaha izy ireo raha toa ka afaka mahazo mpanjifa ny tranokalanao, dia ampahatsiahivo azy ireo fa tsy mikarakara an'i Ajax ireo fitaovam-pikarohana, ka tsy hahita ny pejin-tserasera.

Hanomboka kely. Manaova zavatra mora aloha alohan'ny ahiahy mikasika ny fananganana fampihetseham-baovao vaovao iray avy amin'ny scratch. Raha afaka mahazo Ajaxian ianao ao amin'ny tranokalanao, dia mety ho ny lehiben'ny sehatra na ny varotra marketing no mila mifaninana amin'ny tanjon'izy ireo. Azo antoka fa azo atao ny mametraka fampiharana Ajax izay tena ilaina, saingy raha mieritreritra ny fomba hanaovana izany aloha ianao.

Hitanao ve ity lahatsoratra ity? Manaova fanamarihana.