【问题标题】:Default value in html selecthtml选择中的默认值
【发布时间】:2012-07-04 11:58:45
【问题描述】:

您好我有一个问题如何在 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。我需要将其更改为另一个值,例如 30

问候

【问题讨论】:

    标签: javascript python jinja2


    【解决方案1】:

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

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

    i == 6你的值属性是30

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2016-03-25
        • 2013-09-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-20
        • 1970-01-01
        • 1970-01-01
        • 2018-07-24
        相关资源
        最近更新 更多