教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

通過(guò)form表單提交數(shù)據(jù)存在哪些缺點(diǎn)?

更新時(shí)間:2022年12月27日18時(shí)03分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

HTML中的<form>標(biāo)簽,就是用于采集用戶輸入的信息,并通過(guò)<form>標(biāo)簽的提交操作,把采集到的信息提交到服務(wù)器端進(jìn)行處理。通過(guò)點(diǎn)擊 submit 按鈕,觸發(fā)表單提交的操作,從而使頁(yè)面跳轉(zhuǎn)到 action URL 的行為,叫做表單的同步提交。

表單同步提交

表單同步提交存在兩個(gè)缺點(diǎn):

① <form>表單同步提交后,整個(gè)頁(yè)面會(huì)發(fā)生跳轉(zhuǎn),跳轉(zhuǎn)到 action URL 所指向的地址,用戶體驗(yàn)很差。

② <form>表單同步提交后,頁(yè)面之前的狀態(tài)和數(shù)據(jù)會(huì)丟失。

如果使用表單提交數(shù)據(jù),則會(huì)導(dǎo)致頁(yè)面會(huì)發(fā)生跳轉(zhuǎn),頁(yè)面之前的狀態(tài)和數(shù)據(jù)也會(huì)丟失。解決這個(gè)問(wèn)題,將表單更改為表單只負(fù)責(zé)采集數(shù)據(jù),用Ajax負(fù)責(zé)將數(shù)據(jù)提交到服務(wù)器。



0 分享到:
和我們?cè)诰€交談!