Thaum twg thiaj li yuav siv Ajax thiab thaum twg?

Yuav Ua Li Cas Thaum Koj Tau "Ajax Call" los ntawm Koj Thawj

Kuv lees nws, Kuv twb tsis tau ib kiv cua loj ntawm JavaScript. Kuv twb yeej ib txwm zoo siab tias txog muaj ib tug JavaScript Guide kom kuv tsis tas yuav npog nws ntawm kuv qhov chaw. Kuv tuaj yeem nyeem thiab sau ntawv JavaScript, tab sis txog thaum kawg, kuv muaj kev txaus siab heev rau nws. Txawm li cas los xij, kuv lub siab tau ua tiav kev puas hlwb thaum nws tuaj sau ntawv JS. Kuv tuaj yeem sau cov ntawv C ++ thiab Java thiab kuv tau sau ntawv Perl CGI ntawv thaum kuv pw tsaug zog, tab sis JavaScript yog ib qho kev tawm tsam.

Ajax Ua JavaScript ntau dua

Kuv xav tias yog vim li cas kuv tsis nyiam JavaScript yog vim licas thiaj li khav theeb. Tseeb, koj tuaj yeem ua ntau tshaj li uas nrog JS, tab sis 90% ntawm cov chaw siv tawm nws tau ua haujlwm los yog daim ntawv validation, thiab tsis yog lwm yam ntxiv. Thiab thaum twg koj tau validated ib daim ntawv, koj twb validated lawv tag nrho.

Ces Ajax tuaj thiab ua txhua yam tshiab dua. Dheev peb muaj browsers uas yuav txhawb JavaScript ua ib yam dab tsi uas tsis yog swaping dluab thiab peb muaj XML thiab DOM txuas rau cov ntaub ntawv rau peb cov ntawv sau tseg. Thiab tag nrho cov ntawm no txhais tau hais tias Ajax yog intersting rau kuv, li ntawd, kuv xav tsim Ajax ntawv.

Dab tsi & # 39; tus Stupidest Ajax Daim Ntawv Thov Koj & # 39; thiab Puas Tau Ua?

Kuv xav tias kuv yuav tsum yog tus email checker rau tus account uas tau txais yuav luag tsis muaj email. Koj yuav mus rau ntawm nplooj ntawv Web site thiab nws yuav hais tias "Koj muaj 0 cov ntawv xa xov." Tus 0 yuav hloov yog tias cov lus tuaj rau hauv, tab sis txij thaum ntawd tus account tau txais tsis xa, nws yuav tsis hloov. Kuv sim nws los ntawm kev xa ntawv xa mus rau tus account, thiab nws ua haujlwm. Tab sis nws yog pointless kiag li. Muaj cov checkers zoo dua tsib xyoos dhau los, thiab kuv tsis tau muaj Firefox los yog IE khiav mus siv lawv. Thaum ib tug ntawm kuv cov neeg ua haujlwm pom nws hais tias "Nws ua dab tsi?" Thaum kuv piav qhia, nws nug "Vim li cas?"

Ua Ntej Lub Tsev Aplaj Daim Ntawv Thov Txhua Lub Sijhawm Nug Ua Li Cas

Vim li cas Ajax?
Yog tias tsuas yog vim koj tab tom tsim daim ntawv thov rau hauv Ajax vim tias "Ajax yog txias" lossis "Kuv tus thawj coj hais kom kuv siv Ajax," ces koj yuav tsum ntsuam xyuas koj qhov kev xaiv tshuab. Thaum koj tab tom tsim ib qho Web site twg koj yuav tsum xav txog koj cov neeg muas zaub ua ntej. Dab tsi ua lawv xav tau daim ntawv thov ua no? Dab tsi yuav ua rau nws yooj yim siv?

Vim li cas ho tsis muaj dab tsi?
Nws kuj yog kev ntxhias siv Ajax vim koj tuaj yeem ua haujlwm. Ntawm ib qhov chaw uas kuv pab neeg tau ua haujlwm, muaj ib ntu ntawm nplooj ntawv. Tag nrho cov ntsiab lus tau muab cia rau hauv XML hauv lub database thiab thaum twg koj nias rau ntawm tabs, Ajax tau siv los tsim kho cov nplooj ntawv nrog cov ntaub ntawv qhia tshiab ntawm XML.

Qhov no zoo li siv Ajax zoo, txog thaum koj pib xav txog qee qhov teeb meem nrog nws:

Qhov tseemceeb, yog qhov Web site no muaj cov nplooj ntawv zoo li yav dhau los uas tsis siv Ajax. Lawv tau xa cov ntsiab lus nrog nraim divs lossis cais cov nplooj ntawv HTML. Tsis muaj dab tsi siv Ajax lwm yam tshaj li qhov Ajax txias, thiab peb tus thawj saib xyuas tau pom tias peb nrhiav chaw rau nws siv.

Ajax yog rau Txoj Haujlwm Tsis Txaus Siab

Yog tias koj yuav muab tso rau hauv daim ntawv thov Ajax, lossis ib yam dab tsi ntawm Ajax zoo li hauv koj lub vev xaib, ua ntej txiav txim seb cov ntaub ntawv koj nkag mus rau kev hloov. Lub point of asynchronous thov yog tias nws ua rau kev thov rau tus neeg rau zaub mov rau cov ntaub ntawv uas tau hloov sai - vim nws yog tshwm sim thaum tus nyeem ntawv ua lwm yam. Ces thaum lawv nyem ib qhov txuas los yog khawm (los yog tom qab lub sij hawm tau teem sij hawm - txawm tias koj qho kev cais tawm) cov ntaub ntawv qhia tshwm sim tam sim ntawd.

Yog tias koj cov ntsiab lus lossis cov ntaub ntawv yeej tsis hloov, ces koj yuav tsum tsis txhob siv cov Ajax rau nws.

Yog tias koj cov ntsiab lus lossis cov ntaub ntawv tsuas tshuav cov kev hloov, ces tej zaum koj yuav tsum tsis txhob siv cov Ajax rau nws.

Tej yam uas zoo rau Ajax

Yuav ua li cas thaum koj tau txais tus & # 34; Ajax hu & # 34;

Tham nrog koj tus saib xyuas haujlwm lossis lub khw department kom paub tias vim li cas lawv xav siv Ajax hauv lub vev xaib. Thaum koj to taub tias yog vim li cas lawv xav tau nws, koj tuaj yeem ua hauj lwm los nrhiav cov ntaub ntawv tsim nyog rau nws.

Nco ntsoov koj tus thawj saib xyuas koj cov neeg tuaj yeem tuaj ua ntej, thiab kev siv tau yog tsis yog lo lus xwb. Yog tias lawv tsis saib xyuas seb koj qhov chaw puas siv tau rau cov neeg siv khoom, nco ntsoov hais tias kev tshawb fawb xyaw tsis zoo rau Ajax, yog li ntawd lawv yuav tsis tau txais ntau yam pageviews.

Pib me me. Tsim kom muaj ib yam ua tau yooj yim ua ntej kev txhawj xeeb txog kev tsim ib qho Web site tshiab tag nrho ntawm kos. Yog tias koj tuaj yeem tau txais ib yam dab tsi Ajaxian mus rau hauv koj lub vev xaib, qhov ntawd yog tag nrho koj tus saib xyuas haujlwm lossis kev lag luam yuav tsum tau ua kom tau raws li lawv cov hom phiaj. Nws yog twv yuav raug hu tau ib daim ntawv thov Ajax uas yog ib qho tseem ceeb, tab sis tsuas yog tias koj xav txog yuav ua li cas ua ntej.

Koj puas tau pom cov ntsiab lus no? Ua tus saib.