更新時(shí)間:2021-08-31 10:13:38 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1221次
首先要明白ajax的意義,Ajax并不是一種技術(shù),而是多種手段的混合應(yīng)用,其原理是通過瀏覽器的XMLHttpRequest對(duì)象(不同瀏覽器有不同實(shí)現(xiàn),但大致類似)向Web服務(wù)器直接請(qǐng)求數(shù)據(jù),請(qǐng)求回來的數(shù)據(jù)會(huì)是多種形式,然后用JS進(jìn)行解析和二次處理,再在頁面上顯示相應(yīng)的結(jié)果,好處是可以減少往返通信量,壞處是開發(fā)難度提高,代碼量增加了,對(duì)程序員的要求也高了。這里給你用asp.net做后臺(tái),然后用js進(jìn)行調(diào)用來做一個(gè)簡單的示例,示例的內(nèi)容邏輯也很簡單,就是輸入一個(gè)字符串,然后通過ajax調(diào)用后臺(tái)方法,把這個(gè)字符串后面再加上另外一個(gè)字符串。
后臺(tái)Asp.net(C#)
創(chuàng)建一個(gè)一般處理程序 test.ashx
內(nèi)容如下:
創(chuàng)建一個(gè)html頁面,內(nèi)容如下
執(zhí)行結(jié)果:
點(diǎn)擊提交的時(shí)候,頁面沒有刷新。
當(dāng)然你也可以使用其他任何一種開發(fā)工具或語言如php或asp,或jsp,只要把后臺(tái)方法修改,然后把js中調(diào)用的url參數(shù)換成相應(yīng)的路徑即可實(shí)現(xiàn)相同的效果。
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"使用AJAX驗(yàn)證表單",希望對(duì)大家有幫助,想了解更多可查看AJAX教程。動(dòng)力節(jié)點(diǎn)在線學(xué)習(xí)教程,針對(duì)沒有任何Java基礎(chǔ)的讀者學(xué)習(xí),讓你從入門到精通,主要介紹了一些Java基礎(chǔ)的核心知識(shí),讓同學(xué)們更好更方便的學(xué)習(xí)和了解Java編程,感興趣的同學(xué)可以關(guān)注一下。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743