在Django forms.ChoiceField中选择的值

时间:2011-07-08 14:23:48

标签: python django

我在这里有表格

vote = forms.ChoiceField(widget=forms.Select(), choices=(('1', '1',), ('2', '2',), ('3', '3',)), initial='2')

Django1.3从中创建代码

<option value="1">1</option>
<option value="2" selected="selected">2</option>
<option value="3">3</option>

此选定标记不起作用。应该是

<option value="2" selected>2</option>

我做错了什么?

1 个答案:

答案 0 :(得分:2)

偶尔,我看过浏览器没有选择合适的选项,即使在执行F5或Command + R(在Mac上)时选择=​​“已选择”。但是,在Windows上的FF中完全刷新页面(Ctrl + F5),或从地址栏重新加载URL,将正确选择所选的选项。 FireFox有时会这样做:http://www.beyondcoding.com/2008/12/16/option-selectedselected-not-working/