jQuery从get方法获取输入框值

时间:2013-03-12 23:42:06

标签: javascript jquery html

所以我的计划是让它显示输入框值,就像它从GET方法得到的那样 如果我发布提交,我将获得http://site.com/#search/ 测试的网址。 那么......我们怎样才能将这两个值连接起来呢?在我们的文本框中显示GET方法结果?

<form name="input" action="" method="get">
Search: <input type="text" value="currentgetmethod" name="search">
<input type="submit" value="Submit">
  <div id="result"></div>
</form>

<script type="text/javascript">
$('form').submit(function() {
    var form_data = ($(this).serialize());
    window.location.hash = form_data.replace('=','/');
    return false;
});
</script>

1 个答案:

答案 0 :(得分:1)

在页面加载时,只需执行以下操作:

var values = window.location.hash.slice(1).split('/');
$("[name=" + values[0] + "]").val(values[1]);