2012-01-05 16 views
0

すべての選択ボックスを特定の値に設定する必要があります。 HTMLは次のとおりです。すべての選択ボックスの値をjQueryを使用して特定の値に設定する

<select> 
    <option value="-1" 
    <option value="55">ENABLE</option> 
    <option value="56">DISABLE</option> 
    <option value="57">HIDDEN</option> 
</select> 

ページには8つの同じ選択ボックスがあります。

である私は何をしたい、特定のチェックボックスの変化に、私は私が

$("input[type='select']").val('55'); 

を試してみましたが、55

に、すべての選択ボックスの値を設定する必要があります

$("input[type='select']").attr('selected','55'); 

しかしどちらも動作しません。誰かが回避策を提案できますか?

答えて

4

セレクタで<input>タグがtype="select"と定義されています。これは定義されていません。入力タグは、テキスト、ラジオ、チェックボックス、サブミット、イメージなどのタイプである可能性があります.DOMには<select>というタグがあります。したがって、ページ内のすべての選択要素で値を55に設定するには、

$('select').val('55'); 
関連する問題