html中的默认值选择

时间:2012-07-04 11:58:46

标签: javascript python jinja2

您好我有一个问题如何在jinja 2中的html选择中设置默认值ex.30

代码如下:

<select name="cmo_etc">
    {% for i in range(1,13): %}
    <option {% if set_etc == (i*5) %} selected="selected" {% endif %} value="{{ i*5 }}">
         {{ i*5 }}
    </option>
    {% endfor %}
</select>

代码工作正常,但默认值为5.我需要将其更改为另一个值ex.30

此致

2 个答案:

答案 0 :(得分:2)

我会尝试简单地检查i索引变量

{% for i in range(1,13): %}
   <option {% if i == 6 %} selected="selected" {% endif %} value="{{ i*5 }}">
   {{ i*5 }}</option>
{% endfor %}

i == 6您的值属性为30

答案 1 :(得分:0)

set_etc变量是您案例中的默认值。将其更改为30或任何您想要的。