【发布时间】:2017-07-17 20:23:11
【问题描述】:
我有一个下拉菜单,其中包含 db 表中的元素:
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown">
Production lines
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
{% for line in lines %}
<option>{{ line[0] }}</option>
{% endfor %}
</ul>
</li>
我需要这样做,以便当用户单击一个元素时,提交所选元素的值。
目前我只知道如何通过带有提交按钮的表单提交内容。如果有人列出一些关于如何知道用户选择或输入什么的方法,将不胜感激。
【问题讨论】:
-
您可以添加一个 onselect javascript 触发器。
-
另外,你的例子有点不清楚。您将选项显示为
<option>标记,但没有封闭的<select>标记。 -
@JohnGordon 你可能指的是
-
@Kronen 已修复。 :-)
标签: javascript html forms