Перезагрузка страницы не требует повторной отправки формы - PullRequest
0 голосов
/ 15 января 2020

У меня на Rails 6 запущено приложение Ruby. Как и у любого другого приложения, у меня тоже есть некоторые формы. Когда я отправляю форму с какой-либо ошибкой, URL-адрес заменяется действием формы, и теперь, когда я перезагружаю страницу, я получаю ошибку маршрута -
Не найден маршрут [GET] "/ admins / password"
Обычно, когда мы перезагружаем страницу после отправки формы с ошибками, браузер спрашивает, хотим ли мы повторно отправить форму. Но в моем случае этого не происходит. Это базовый c материал, но не знаю, что происходит не так.

Ответы [ 2 ]

0 голосов
/ 20 января 2020

Это то, что я нашел действительно полезным в отношении моего вопроса. https://github.com/turbolinks/turbolinks/issues/60

0 голосов
/ 15 января 2020

попробуйте вставить event.preventDefault() в функцию обработчика событий onsubmit. Если вы публикуете какой-то код, это будет полезно.

Простой код будет:

...