2012-11-13 37 views
1
<select id="_count_id"> 
     {% for item in list_count %} 
      <option value="{{ item }}" {% if item==count %}selected="selected"{% endif %}>{{ item }}</option> 
     {% endfor %} 
    </select> 

使用上述代码将选定值设置为html下拉列表,尽管它不工作。 count是一个numnberical值,一个项目是从1到99的任何值。我无法弄清楚我哪里做错了什么。任何人都可以帮忙吗?谢谢你在前进Django模板如何将所选值设置为下拉框

+1

您确定这些项目实际上是整数,而不是包含数字的字符串吗? 'list_count'从哪里来? –

+0

list count是一个包含整数 –

+0

的数组,其范围为(0,100): list_count.append(cnt) –

回答

0

我运行它时,

Exception Value: Could not parse the remainder: '==count' from 'item==count' 

如果将其更改为项目==计数(用空格周围“==”)收到此错误,它的工作原理。

相关问题