gpt4 book ai didi

mysql - 下拉菜单中的默认选项

转载 作者:行者123 更新时间:2023-11-30 00:01:15 25 4
gpt4 key购买 nike

我刚刚继承了一个项目并需要帮助。使用webapp2/jinja2/mysql(CloudSQL),如何定义数据库创建的下拉菜单的默认选项?

数据库输出示例:

SELECT * FROM tblNames;

Name_PK Name
1 Alice
2 Bob

示例代码:

<tr class="contactformblock">
<td align="right">Name</td>
<td>
<select name="Contact_Name">
{% for state in stategroup %}
<option value="{{ name[0] }}">{{ name[1] }}</option>
{% endfor %}
</select>
</td>
</tr>

在当前条件下,它按字母顺序排列。在页面上,我宁愿将下拉列表默认为 Bob(他不在列表顶部)。

最佳答案

这样做...

    <select name="Contact_Name">
{% for state in stategroup %}
{% if name[1] == 'Bob' %}
<option value="{{ name[0] }}" selected>{{ name[1] }}</option>
{% else %}
<option value="{{ name[0] }}">{{ name[1] }}</option>
{% endif %}
{% endfor %}
</select>

希望这有帮助!

关于mysql - 下拉菜单中的默认选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25020705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com