【问题标题】:Flask - How can I submit two different HTML forms with one submit button in Python?Flask - 如何在 Python 中使用一个提交按钮提交两种不同的 HTML 表单?
【发布时间】:2017-05-23 03:58:36
【问题描述】:

我在这些链接上看到过类似的内容:

Multiple forms in a single page using flask and WTForms

django submit two different forms with one submit button

但有点不同(只是一个简单的练习),有什么简单的方法吗?

(我不能以相同的形式使用它们)

我的模板:

<form action="/example" autocomplete="on" method="post">
 <input placeholder="Enter a string" name="search">
 <input type="submit" value="send" name="btn">
</form>

<form action="/example" autocomplete="on" method="post">
 <select name="metods">
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="c">c</option>
 </select>
</form>

【问题讨论】:

  • 只创建一个包含所有字段和一个按钮的表单

标签: python flask jinja2


【解决方案1】:

非常感谢您的回复。 选择和发送按钮的练习请求必须是不同的html格式。

我刚刚找到了如何解决它,使用 HTML5 power xD。 我只需要给表单一个 id,然后将它影响到我选择的外部元素。

 <form id="myform" action="/example" autocomplete="on" method="post">
   <input placeholder="Enter a string" name="search">
   <input type="submit" value="send" name="btn">
 </form>

 <select name="metods" form="myform">
   <option value="a">a</option>
   <option value="b">b</option>
   <option value="c">c</option>
   </select>

【讨论】:

    猜你喜欢
    • 2013-08-31
    • 2017-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多