<select>
<option name="options" value="1">1</option>
<option name="options" value="2">2</option>
<option name="options" value="3">3</option>
<option name="options" value="4">4</option>
</select>
html下拉框怎么用flask的request.form方法获取到值
def fbdt(request):
types = ContsType.objects.all()
if request.method == 'POST':
# 'options':为<select name="options">标签name的值
data = request.POST.get('options')
print("data:",data)
代码如上,万望采纳。
name属性要加到select上,而不是加到option上。并且确保放select的表单method为post,要不默认get请求。ajax提交也需要为post
<form method="post" enctype="multipart/form-data">
<select name="options">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</form>
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632