在我的HTML页面中,我有一个下拉菜单和一个按钮,每当我点击按钮时,如何在数组内的下拉菜单中添加/存储我选择的计划。
HTML:
<form method="POST" action="/dashboard/">
<label for="sel2" style="font-size: 1em;">Schedule:</label>
<div class="row">
<select class="selectpicker form-control" id="sel2" name="time_select[]" style="width: 13%;">
<option value="" selected data-default>Select Schedule:</option>
{% for j in john %}
<option value="{{ j.name }}">{{ j.name }}</option>
{% endfor %}
</select>
<button class="btn btn-primary" type="submit" value="add">ADD</button>
</div>
Flask App:
@app.route('/dashboard/', methods = ['GET', 'POST'])
def dashboard():
if request.method == 'POST':
if request.form['submit'] == 'add':
name3 = request.form.get('time_select[]')
pass
但这个烧瓶应用程序代码给了我一个错误,无论如何使用按钮在数组中存储多个值。