当前位置: 首页 > 面试题库 >

提交前如何在表格中添加其他字段?

史昊焱
2023-03-14
问题内容

有没有一种方法可以使用javascript和JQuery添加一些其他字段,这些字段将使用POST从HTTP表单发送?

我的意思是:

<form action="somewhere" method="POST" id="form">
  <input type="submit" name="submit" value="Send" />
</form>

<script type="text/javascript">
  $("#form").submit( function(eventObj) {
    // I want to add a field "field" with value "value" here
    // to the POST data

    return true;
  });
</script>

问题答案:

是的。您可以尝试使用一些隐藏的参数。

  $("#form").submit( function(eventObj) {
      $("<input />").attr("type", "hidden")
          .attr("name", "something")
          .attr("value", "something")
          .appendTo("#form");
      return true;
  });


 类似资料:
  • 问题内容: 我有一个带有Books的QuerySet,我想为每个Book结果添加一个字段。 在原始SQL中,我会写: 如何在Django中实现?我试过了,但似乎并不适合这种东西。 问题答案: 如遇票数可能的值是只有1和-1,你可以使用刚才提到他们总结注释:。 如果还有更多可能的值,则可以通过添加到上述查询中来过滤注释。 如果是更复杂的,你将不得不使用与。

  • 假设website1.com/page_1.php具有如下表单: 和website2.com/page2.php的iframe如下所示: 使用JQuery或JS,我如何在访问。

  • 我一直在Luhn算法-JavaScript上使用这种背景颜色来帮助构建类似的网页。然而,与原始海报不同,如果在任何字段中有任何无效的输入,我希望代码不要提交。我仍然希望输入字段改变颜色(绿色表示有效,红色表示无效)。 我相信我可以使用混合模式修复名称和电子邮件(对于名称-“[a-Za-z!#$%” 任何帮助都将不胜感激,我为您可能需要的任何丢失的细节道歉,这是我在这里的第一个问题。

  • 我正在尝试构建一个包含条带支付按钮的表单。它看起来是这样的(假设finish按钮在没有填写所有相关信息的情况下褪色): 现在我想做的是让用户填写上面的信息,然后点击支付1美元按钮。我想让用户填写他们的抄送信息(并且可以很容易地检查),但我不想让他们现在支付的条纹形式显示。我希望这只是为了保存他们的抄送信息,然后,一旦完成,就可以点击上面表格上的“完成”按钮提交付款和其他信息: 有什么办法可以做到这

  • 我按照给定的链接提交要保存在数据库中的表数据 http://viralpatel.net/blogs/spring-mvc-multi-row-submit-java-list/ 但是给定链接和我的实现之间的区别是链接的前端使用JSTL(JSP),而我使用Thymeleaf(超文本标记语言) 下面是正在使用的文件 HTML表单: 模型等级: 表格类: 控制器方法: 请让我知道我错过了什么。 更新1

  • 我开始从零开始学习Web开发,而不是使用拖放,因此作为一名新手,我想问一些类似的问题。 现在,这将代码带到屏幕的左侧,因为导航在这里工作正常。 CSS