2010-04-08 98 views
0

如果沒有在表中沒有值怎麼能應的代碼是表示沒有發現其他名稱顯示在下面的代碼Django模板檢查條件

{% for name in dict.names %} 
    <option value="{{name.id}}" {% for selected_id in selected_name %}{% ifequal name.id selected_id %} {{ selected }} {% endifequal %} {% endfor %}>{{name.firstname}}</option>{% endfor %} 
    </select> 

謝謝..

回答

2
下拉框中

我猜你想要for ... empty一對標籤。

<select> 
    {% for name in dict.names %} 
    <option value="{{name.id}}" 
     {% for selected_id in selected_name %} 
     {% ifequal name.id selected_id %} {{ selected }} {% endifequal %} 
     {% endfor %}> 
     {{name.firstname}} 
    </option> 
    {% empty %} 
    <option value="">No names</option> 
    {% endfor %} 
</select> 

更多細節here

+0

謝謝.................................... – Hulk 2010-04-08 11:05:23