一、form表單提交
問題來源:自定義一個(gè)函數(shù),函數(shù)里面有ajax請(qǐng)求操作,點(diǎn)擊表單按鈕調(diào)用該函數(shù)
結(jié)果:當(dāng)我點(diǎn)擊提交表單按鈕時(shí),調(diào)用該函數(shù)的同時(shí)頁(yè)面被刷新了
需要解決:提交時(shí)頁(yè)面不被刷新
如何解決?
1.當(dāng)<input>或<a>標(biāo)簽 的type為“submit”或“image”時(shí),表單會(huì)自動(dòng)提交
2.當(dāng)<button>的type為"默認(rèn)"或“submit”時(shí),表單會(huì)自動(dòng)提交
3.當(dāng)在提交表單的按鈕上進(jìn)行綁定click事件后,自動(dòng)提交表單前,會(huì)執(zhí)行函數(shù)
所以:
? ? ? ? ? ?提交表單用form的時(shí)候用要么用submit/button提交
? ? ? ? ? ?要么就不用form,用div,按鈕綁定click事件,就不會(huì)出現(xiàn)這樣的問題啦