2011-07-08 10 views
0

私は、フォーム選択した値ここで

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> 

どうしたらよいですか?

+0

ああ。私はこれがFF5でしか動作しないことがわかりました。Chromeでは問題なく動作します...だから悲しいです。別の方法がありますか? – wildDAlex

+2

selected = "選択済み"は正しい:http://www.w3schools.com/tags/att_option_selected.asp – Brandon

答えて

1

F5またはCommand + R(Macの場合)を選択した場合でも、ブラウザが適切なオプションを選択しないことがあります。ただし、WindowsのFFでページを完全にリフレッシュ(Ctrl + F5)するか、アドレスバーからURLをリロードすると、選択したオプションが正しく選択されます。 FireFoxはこのように動作することがあります:http://www.beyondcoding.com/2008/12/16/option-selectedselected-not-working/

+0

ありがとう。わかった。 – wildDAlex

+0

ようこそ。 – Brandon

関連する問題