存储输入字段中的值,而无需发送表单


Store value from input field without sending form

我需要将输入字段中的值存储在表单一中。我需要它的原因是当我在同一文件中发送表单 2 时,表单 1 中所有填写的输入字段都是空白的。我的想法是从表单 1 中读取值,并在表单 2 中使用该值创建隐藏字段。当我发送表单 2 时,我可以_POST该隐藏字段作为表单 1 中的值。现在我使用 jquery:

    <script type="text/javascript">
    $('#search_field').val('<?=$value?>');
    var = $('#search_field').val();
    </script>

如果我在该字段中回显 _GET 美元的价值,一切都有效。在某些情况下,我需要它,但是如果没有设置$ _GET,我需要自己填写该字段。我如何存储我自己填写的价值?

第一种形式是搜索表单,将数据发送到搜索引擎。第二种形式是日历字段,用于指定搜索结果的时间。我有 3 个选择 - 全部,30 天,10 天。当我单击10天时,日历会自动填写。

<form>bla bla 1</form>
<form>bla bla 2</form>

没关系。取决于你的需要。

如果你真的必须在不提交表单的情况下"提交"数据,你必须使用AJAX/Javascript(或使用普通链接[=GET])。