我试图创建一个下拉列表框,其中选定的值等于从模板值传递的值,但没有成功。有人能看看我做错了什么吗。
<select name="movie">
{% for movie in movies %}
{% ifequal movie.id selected_movie.id %}
<option value="{{movie.key}}" selected="true">Movie {{movie.id}}: {{movie.name}}</option>
{% endifequal %}
{% ifnotequal movie.id selected_movie.id %}
<option value="{{movie.key}}">Movie {{movie.id}}: {{movie.name}}</option>
{% endifnotequal %}
{% endfor %}
</select>
在本例中,movies和selected_movie是从模板值传递的。 请指教!
你的代码适用于django 1.0.2和firefox 3.5。
您可以使用{%else%}而不是{%ifnotequal%},并设置selected=“selected”。希望有帮助。
相关问题 更多 >
编程相关推荐