如何将数据传递到其他页面并提交表单?

时间:2019-10-04 16:13:44

标签: jquery ajax forms

我有两个页面/ search和/ form,在第一页上有一个简单的搜索表单

<form class="example1">
  <input type="text" placeholder="Search.." name="search">
  <button type="submit"><i class="fa fa-search"></i></button>
</form>

在第二页上,我有一个表格

<form class="example2">
  <input type="text" placeholder="Searchterm" name="search">
<input type="date" id="start" name="trip-start">
  <button type="submit">Submit</button>
</form>

是否可以在AJAX请求的第一页上添加单击事件,即当用户编写搜索词并单击搜索按钮时,给定的搜索词将传递到第二页,并且将提交表单。

1 个答案:

答案 0 :(得分:0)

如果要通过第一个表单的操作提交第二个表单,则应使用GET /v4.0/act_<AD_ACCOUNT_ID>/reachestimate?targeting_spec={"geo_locations":{"countries":["IT"]}} 。因为http是无状态的并且没有套接字连接,所以服务器无法通知第二页第一个表单已提交(与此无关的表单数据)。 socket.ionode.js可以轻松建立套接字连接。请参阅:https://socket.io/docs/