1. ホーム
  2. javascript

[解決済み] jQuery get specific option tag text

2022-03-20 06:23:44

質問

では、これがあるとします。

<select id='list'>
    <option value='1'>Option A</option>
    <option value='2'>Option B</option>
    <option value='3'>Option C</option>
</select>

値 '2' があるときに "Option B" を取得したい場合、セレクタはどのようになりますか?

を取得する方法を尋ねているのではないことに注意してください。 選択された のテキスト値ではなく、value属性によって選択されているかどうか、どれか1つだけです。試してみました。

$("#list[value='2']").text();

しかし、うまくいきません。

どうすればいいですか?

idが list というプロパティを持つ value に等しい。 2 .
あなたが欲しいのは option の子である list :

$("#list option[value='2']").text()