【发布时间】:2015-08-16 01:05:32
【问题描述】:
我在一个表单上有三个元素,三个下拉框,一个通过数据库从“年”获取值,一个通过数据库从“月”获取值的下拉框,以及第三个文本框,它是天下拉列表。 我想要的是,当我从下拉框中选择任何值并提交表单时,所选值将从下拉文本框中消失,并出现下拉列表的第一个值。
我希望 downpdown 在提交表单时显示所选值。
下面是用html和JS编写的代码,也是python的前端:
<label class="labels">Year 1:</label>
<select name='year1' id='year1' onchange ="chng_func(this.value,{{col_list}})" >
%for item in year_lst:
<option value="{{ item }}" selected=selected>{{ item }}</option>
%end
</select>
<label class="labels">Month 1:</label>
<select name = 'month1' id='month1' onchange="monthFunc()">
%for item in month_lst:
<option value="{{ item }}" >{{ item }}</option>
%end
</select>
<label class="labels">Day 1:</label>
<select name = 'day1' id='day1'>
<script>
monthFunc();
</script>
</select>
【问题讨论】:
标签: javascript python html drop-down-menu