0

jQueryには、というドロップダウンがあり#selected_studioます。そのドロップ 1 には<option>value="studio_17ブラウザTesting...でドロップダウンを見ると、と表示されます。値を知っているだけで、選択されているかどうかに関係なく、「テスト中...」のテキストを読みたいです。私はいくつかのJSを書き込もうとしましたが、失敗し、どうあるべきかわかりません。

$("#selected_studio option:studio_17").text();

これを行う方法についてのアイデアはありますか?可能だと思います。参考になる場合は、jQuery 1.7 を使用しています。

完全な HTML:

<select id="selected_studio">
      <option value="me">Kevin</option>
      <option value="studio_17">Testing...</option>
      <option value="null" disabled="disabled">------------------------</option>
      <option value="new_studio">Studio Application</option>
</select>
4

3 に答える 3

5

これを試して:

$("#selected_studio option[value='studio_17']").text();

これは属性 equalsセレクターを使用します。

于 2012-04-27T18:41:50.777 に答える
5
$("#selected_studio option[value='studio_17']").text();
于 2012-04-27T18:41:43.343 に答える
3

属性セレクターを使用します。

$("#selected_studio option[value='studio_17']").text();
于 2012-04-27T18:42:03.740 に答える