<select>
にある "multiple"に設定されているすべてのオプションを選択する最善の方法は何ですか?選択タイプを選択する方法= multiple - jQuery
0
A
答えて
6
$("select[multiple] option");
を使用してこれは、selectタグにmultiple
属性が存在するかどうかをチェックし、その中にすべてのオプションをつかみます。
3
jQueryのドキュメントから.val()
方法は、主にフォーム要素の値を取得するために使用されます。 <select multiple="multiple">
要素の場合、.val()
メソッドは、選択された各オプションを含む配列を返します。
だけ$("select option")
を使用するか、特にジョシュの答え$("select[multiple] option");
+1
これはOPが望んでいるかどうかわかりません。質問では、 "すべてのオプションを選択"と表示されます。 –
@複数使用をターゲットにすべてオプションを選択するには、 ''タイプが=「複数」と、すべての 'SELECT'要素を見つけたいですか?選択したオプション値を見つけるか? –
私は複数のタイプの要素を選択したかったので、すべてのオプション(.attr( "selected"、 "selected"))を選択してすべてのオプションを取得できます – Coughlin