gpt4 book ai didi

python - 如何在 Jinja2 中设置/获取变量

转载 作者:太空宇宙 更新时间:2023-11-03 17:59:20 25 4
gpt4 key购买 nike

我不明白,为什么这段代码不起作用:

{% set t_c = 'param_1' %}
<div class="col-sm-9">
<select id="category" name="category" class="form-control " required>
<option></option>
{% for c in categories %}
{% if c.id|string == org.category.id %}
{% set t_c = 'param9' %}
<option value="{{ c.id }}" selected>{{ c.name }} </option>
{% else %}
<option value="{{ c.id }}">{{ c.name }} </option>
{% endif %}
{% endfor %}
</select>
</div>
<input id="category_h" name="category_h" type="hidden" value="{{ t_c }}">

当条件 {% if c.id|string == org.category.id %} 为 true 时,为什么最后一行的 t_c 是 'param_1'?

谢谢。

更新

我有使用 jQuery+Select2 的 JavaScript 快速解决方案,例如:

var   category = $("#category"),
category_h = $("#category_h");

category.select2();
category_h.val(category.find("option:selected").text());

最佳答案

关于python - 如何在 Jinja2 中设置/获取变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27999536/

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