【问题标题】:JQUERY - Change hidden input with multiple submitJQUERY - 通过多次提交更改隐藏输入
【发布时间】:2020-09-20 07:50:56
【问题描述】:

我有一个简单的表单,只有一个隐藏输入 - 和多个提交按钮(1 到无限)

当用户点击提交时 - 按钮更改隐藏的输入值以提交表单。

<form action="" id="form">
    <input type="hidden" name="answer" id="answer">
    <input type="submit" value="A">
    <input type="submit" value="B">
    <input type="submit" value="C">
</form> 


$("#form").on("submit", function (event) {
   event.preventDefault();
   var currentForm = $(this);
   $("#answer").val() = $("#submit").val();
});

我该怎么做?

我正在尝试 Jquery,但是 - 出了点问题。我知道这很容易,但我不是专家

非常感谢! 丹尼尔

【问题讨论】:

  • 显示你的尝试......
  • @epascarello 更新

标签: jquery forms submit


【解决方案1】:

如果我知道你的意思... 例如,这是您的表单的 HTML

<form action="" id="form_id_example">
    <input type="hidden" name="change_value" id="change_value">
    <input type="submit" name="">
</form>    

jQuery 是类似的东西

$("#form_id_example").on("submit", function (event) {
   event.preventDefault();
   var currentForm = $(this);
   $("#change_value").val("new input value");
   $("#form_id_example").off("submit");
   currentForm.submit();
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-29
    • 1970-01-01
    • 2019-12-22
    • 2013-01-09
    • 2018-03-09
    • 2018-03-13
    • 1970-01-01
    相关资源
    最近更新 更多