2012-01-28 9 views
0

いずれかがこれで私を助けることができます。..HTML <option>タグ。どのように値を選択するのですか?

を私は、ユーザーの充填/更新前の(変数の値に応じて自動的に上記のいずれかのオプションを選択します。この

<select name="facility_info_input[facility_type_id]" id="facility_type_id"> 
    <option value=1 >Room</option> 
    <option value=2 >Equipment</option> 
</select> 

などのオプションボックスを持っていますオプションが既に選択されている必要があります) 例として私はデータ変数(データベースから読み込み)を持っていて、その値は1/2で、もしこの "部屋"オプションが自動的に選択されれば 私は試していますselected = "selected"属性を使用することはできますが、それでも使用方法を理解できなかったのは、他の方法ですか?

+0

HTMLを動的に生成していますか? PHP、ASPなど? – paislee

+0

あなたはどの言語を使用していますか? –

+0

サイトFAQをお読みください。あなたの8つの質問のうち、少なくとも1つの正解があります。あなたはそのようにマークする必要があります。 – mrtsherman

答えて

0

はあなたがデフォルトで選択するオプションにselected="selected"を追加します。..事前にありがとうございます。私はあなたがこのサーバー側をやっていると仮定しています。

<select name="facility_info_input[facility_type_id]" id="facility_type_id"> 
    <option value="1" >Room</option> 
    <option selected="selected" value="2" >Equipment</option> 
</select> 

また、アトリビュートを引用符で囲む必要があります。これはあなたのコードがうまくいかない理由かもしれません。

<option value="1" /> //good 
<option value=1 /> //bad 
+0

ありがとう、問題は、デフォルトの選択された値がない、それは変数によるべきである、変数は1に設定されている最初のオプションが表示されている必要があります他のオプション – user1157690

+0

どのような変数?この変数はどこにありますか?サーバ側?クライアント側? – mrtsherman

+0

このフォームを生成する前に、変数がデータベースにあり、読み込みがmrtshermanにありがとう。そのサーバー側から。 – user1157690

関連する問題