2012-11-13 38 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' 

如果將其更改爲項目==計數(用空格周圍「==」)收到此錯誤,它的工作原理。

相關問題