jQueryによるドロップダウンリスト(セレクトボックス)からの選択テキストの取得

jQueryでドロップダウンリストから選択されたテキスト(選択された値ではない)を取得するにはどうすればよいですか?

ソリューション
$("#yourdropdownid option:selected").text();
解説 (12)

試してみてください。

$("#myselect :selected").text();

ASP.NETのドロップダウンでは、次のようなセレクタが使えます。

$("[id*='MyDropDownId'] :selected")
解説 (6)
var someName = "Test";

$("#").each(function () {
    $('option', this).each(function () {
        if ($(this).text().toLowerCase() == someName) {
            $(this).attr('selected', 'selected')
        };
    });
});

そうすれば、正しい方向に導くことができるでしょう。上記のコードは完全にテストされていますが、もしさらに助けが必要な場合は私に知らせてください。

解説 (0)