У меня есть веб-страница с большой формой, которая перезванивает себя на submit. Он использует метод = Get. Я пытаюсь сделать страницу повторно отображаемой на якоре ниже формы, где вывод находится не в верхней части страницы.Использование привязки страницы в форме submit методом method = get
Я прочитал много мест, которые говорят, просто добавьте #xxx в конец действия. например.
<form method="get" action="index.php#output">
eg. см. This stackoverflow question
Они могут хорошо работать для Method = Post, но это не работает для Method = Get. Пробовал IE, Chrome и Firefox.
URL, заканчивает тем, как это:
http://mysite.com/index.php#output?name=jones&place=someplace
и вывод не производится. Если я взломать URL, чтобы выглядеть так, то он работает отлично:
http://mysite.com/index.php?name=jones&place=someplace#output
Есть ли способ заставить его работать, пожалуйста? Возможно, с Javascript onSubmit ...
Вы имеете в виду все эти миллионы страниц, которые используют метод = get для представления формы, неправильно? – user2605793
@ user2605793, используя GET как метод формы для извлечения чего-либо, абсолютно корректен, например, в форме поиска. Однако, если форма заключается в том, чтобы что-то добавить, скажем, в представлении комментария, использование GET совершенно неверно. –