после сабмита формы загружается таже страница
если нажать f5 - браузер спросит подтверждение повторной отправки формы и если нажать "ок" то форма будет повторно отправлена
все что нагуглил - делать редирект 302 на туже страницу
есть ли какой-то другой вариант?
magary4: форма отправляет запрос на сервер, вызывая url с указанным методом. Если вы хотите чтобы после POST у вас был GET, переадресация необходима. Ну либо используйте xhr
локейшн хреф - это нормальный метод, стандартное решение данной задачи.
как вариант - использовать аякс, если после субмита не переходит на другую логическую страницу.