Предотвращение повторной отправки формы (EJS)

Как вы можете создать приложение для обмена сообщениями, которое включает форму, и когда вы отправляете или обновляете страницу, оно не отправляет форму снова. Я использую EJS и Node.js, если у кого-то есть идеи или может дать мне совет, буду очень благодарен.


person Magdi T.    schedule 15.07.2021    source источник


Ответы (1)


Вы можете заменить поведение кнопки отправки по умолчанию своей собственной функцией, например этой, или даже вообще не использовать ‹form› и используйте прослушиватель кликов на обычной кнопке.

В этой функции вы можете самостоятельно отправлять данные на серверную часть, используя XmlHttpRequest, пример и документация.

person SomeCoder    schedule 20.07.2021