我有一个下拉菜单,它由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>
我需要这样做,以便当用户点击一个元素时,提交所选元素的值。
目前我只知道如何使用提交按钮通过表单提交内容。如果有人列出了一些知道如何知道用户选择或输入的内容的方法,我们将不胜感激。
答案 0 :(得分:0)
@John Gordon建议,当用户选择元素时,您可以使用Javascript window.onselect
或window.onchange
调用。
例如,https://jsfiddle.net/fnpv6cxf/使用Mozilla Developer Guide中包含的方法来使用onselect
。
使用onchange
:https://jsfiddle.net/fnpv6cxf/1/