我有以下表格,当按下时不会提交。
<div class="ui form" method="post" action="{{ url_for('filter_ui_data_sources') }}">
<div class="fields">
{{select(argument1, argument2, ...)}}
<div class="six wide field">
<button type="submit" class="ui primary button" name="submit_button"><i class='search icon'></i> Filter data sources</button>
</div>
</div>
</div>
该选择只是一个产生多重选择搜索框的宏。 这是它应该调用的方法,但是永远不会到达这里。
@app.route("/ui/data_sources", methods=["POST"])
def filter_ui_data_sources():
return something
有什么想法吗?
答案 0 :(得分:0)
您需要将表单放入实际的表单标签中
<form class="ui form" method="post" action="{{ url_for('filter_ui_data_sources') }}">
<div class="fields">
{{select(argument1, argument2, ...)}}
<div class="six wide field">
<button type="submit" class="ui primary button" name="submit_button"><i class='search icon'></i> Filter data sources</button>
</div>
</div>
</form>