重定向到当前网址,包括哈希'#'提交表格

时间:2014-03-13 23:12:05

标签: jquery

我试图在表单提交时基本刷新页面,但包含一个哈希'#'。

例如,网址为:www.example.com/segment#foo

使用:

$("#form-name").submit(function(){
 location.reload();
});

不包含哈希。

任何帮助都非常感谢。

2 个答案:

答案 0 :(得分:0)

您是否尝试在表单的action attr中的url中添加片段(#foo)?

<form method="POST" action="http://example.com/segment#foo" ...>

答案 1 :(得分:0)

片段不会被发送到服务器(Can I read the hash portion of the URL on my server-side application (PHP, Ruby, Python, etc.)?),因此您必须以其他方式对该数据进行编码。