2 回答

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊
有如下幾種區(qū)別:
1. Ajax在提交、請(qǐng)求、接收時(shí),都是異步進(jìn)行的,網(wǎng)頁(yè)不需要刷新;Form提交則是新建一個(gè)頁(yè)面,哪怕是提交給自己本身的頁(yè)面,也是需要刷新的;
2. A在提交時(shí),是在后臺(tái)新建一個(gè)請(qǐng)求;F卻是放棄本頁(yè)面,而后再請(qǐng)求;
3. A必須要使用JS來(lái)實(shí)現(xiàn),不啟用JS的瀏覽器,無(wú)法完成該操作;F卻是瀏覽器的本能,無(wú)論是否開(kāi)啟JS,都可以提交表單; 4. A在提交、請(qǐng)求、接收時(shí),整個(gè)過(guò)程都需要使用程序來(lái)對(duì)其數(shù)據(jù)進(jìn)行處理;F提交時(shí),卻是根據(jù)你的表單結(jié)構(gòu)自動(dòng)完成,不需要代碼干預(yù)。
?
總結(jié):提交是都可以;看你需求場(chǎng)景。需要實(shí)時(shí)刷新比如各種新聞網(wǎng)頁(yè)實(shí)時(shí)跟蹤用ajax等
添加回答
舉報(bào)