将输入值传递给另一个URL上的另一个表单并运行submit wordpress

时间:2014-06-09 21:35:14

标签: javascript php forms

我有2个表单,第一个表单是向下一页提交输入值,在下一页上有第二个表单,它是搜索映射函数。

第一个表格显示在主页上

<form role="search-map" method="" id="search-map" action="/find">
    <h4>Where To Buy</h4>
    <input type="text" class="form-control" id="addressInput" name="addressInput" placeholder="Your Suburb or Postcode">
    <button type="submit" class="btn btn-vc btn-default btn-lg" id="search-address-btn">Find</button>
</form>

第二个表单位于另一个/找到有地图搜索插件的页面

<form onsubmit="cslmap.searchLocations(); return false;" id="searchForm" action="">
  <input type="text" id="addressInput" name="addressInput" placeholder="Your Suburb" size="50" value="where-i-want-value-to-be-pass">
  <input type="submit" class="slp_ui_button" value="Find" id="addressSubmit">
</form>

任何想法如何从第一种形式传递价值&#34; addressInput&#34;到第二种形式?并在第二张表格上运行搜索?这是第二个form btw

我试着在这里搜索,但我需要的东西似乎比我found

更复杂

或者我怎样才能让2nd page从url(?addressInput = North + Bega%2C + NSW%2C + 2550)获取值到第二个表单输入&#34; addressInput&#34 ;并在页面加载时运行提交按钮功能?

先谢谢你们

1 个答案:

答案 0 :(得分:0)

我假设您想要将s的值从第二种形式获得。

替换想要传递的值 与<?php echo $_REQUEST['addressInput']; ?>

<form onsubmit="cslmap.searchLocations(); return false;" id="searchForm" action="">
  <input type="text" id="addressInput" name="addressInput" placeholder="Your Suburb" size="50" value="<?php echo $_REQUEST['addressInput']; ?>">
  <input type="submit" class="slp_ui_button" value="Find" id="addressSubmit">
</form>