[問題] Ajax 中提交表單又如何不刷新頁面

作者: Mubi (牧比)   2022-01-13 18:13:46
https://forum.gamer.com.tw/C.php?bsn=60292&snA=7628&tnum=1
使用一般的express可以將資料上傳至server上,但只要按enter就會把頁面刷新
我只希望某一區塊進行更新就好,所以想問問有沒有辦法使用ajax然後將資訊做上傳
目前的構想是使用enter把頁面刷新的動作攔截下來,然後把input裡面的contentText push至entries上,然後把裡面的contentText清空,但一直不成功
感謝各位,目前剛學習,所以可能有很多漏洞,辛苦了!
作者: davidsky (Alive)   2022-01-13 19:34:00
form submit reload, google it
作者: gasbomb (虛空雷神獸)   2022-01-14 19:03:00
你html不要用form就不會重新整理了啊
作者: brianwu1201 (bunny29)   2022-01-14 23:56:00
event preventDefault 查一下
作者: luckynu (黑得發亮)   2022-01-15 01:39:00
不要用button傳送資料,用Ajax傳送資料
作者: sakyle (Sakyle)   2022-01-22 00:16:00
我記得有個插件可以直接把form的資料打包喔好像不是插件,反正把打包的東西用AJAX丟到後端就好了
作者: ayugioh2003 (小麥)   2022-01-25 20:42:00
https://developer.mozilla.org/zh-TW/docs/Web/API/FormData/Using_FormData_Objects

Links booklink

Contact Us: admin [ a t ] ucptt.com