大丈夫、私がこれを持っていると言います:
<select id='list'>
<option value='1'>Option A</option>
<option value='2'>Option B</option>
<option value='3'>Option C</option>
</select>
値「2」があるときに「オプションB」を取得したい場合、セレクターはどのように見えますか?
これは、選択されたテキスト値を取得する方法を尋ねるのではなく、value属性に応じて、選択されているかどうかに関係なく、それらのいずれか1つだけを求めることに注意してください。私は試した:
$("#list[value='2']").text();
しかし、それは機能していません。
$("#list option").filter(function () { return $(this).html() == "stuff"; }).val();