【问题标题】:Store value from input field without sending form从输入字段存储值而不发送表单
【发布时间】:2013-09-09 10:05:33
【问题描述】:

我需要将输入字段中的值存储在表格一中。我需要它的原因是当我在同一个文件中发送表格 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 天时,日历会自动填写。

【问题讨论】:

  • 如果您使用一段代码处理 2 个表单,那么您实际上应该只有 1 个表单。你的问题没有意义。

标签: php javascript jquery html forms


【解决方案1】:
<form>bla bla 1</form>
<form>bla bla 2</form>

不,问题。看你需要什么。

如果您真的必须“提交”数据而不提交表单,则必须使用 AJAX/Javascript(或为此使用普通链接 [=GET])。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 2018-05-29
    相关资源
    最近更新 更多