我有一个动态处理一些数据的页面。我想使用值为test
字段的表单从某些静态页面重定向到该页面 - 我需要使用#
发送参数。我该怎么办?
<form class="search-form" method="get" action="#?">
<input type="text" name="test" />
</form>
这个解决方案并不起作用。
我想要例如写&#34; 1&#34;在我的表格中然后我应该被重定向到mypage.com#?test=1
。
是否有任何解析表单的函数来生成url所以我可以重定向?或者只是从提交按钮链接获得价值而不实际重定向?
答案 0 :(得分:0)
$(function() {
$('button#testclick').click(function() {
var serialized = $('form#searchByTitle').serialize();
var url = "/search";
location.replace(url + "#?" + serialized);
return false;
});
});
这就是我的解决方案。它适用于AngularJS路由:)