ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

JavaScript:セレクトボックスで何番目が選ばれたか知る方法

selectタグに設定する、optionタグのvalue要素に適切な数値を設定しておけばわかりますが、設定できない場合はどうすればいいか調べました。

 

調べた結果

selectedIndex というのがあるので、

var index = jQuery("#selectbox").prop("selectedIndex");

とすれば0始まりで何番目が選ばれたか取得できます。

 

今まで機会がなくて知らなかったということは、なかなか使わないと思いますが、覚えておきたいです。