2012-01-11 5 views

答えて

3
<script type="text/javascript"> 
jQuery(document).ready(function(){ 
    var val =$('#myselect option:selected').val(); 
    alert(val) // alerts C 
    var txt =$('#myselect option:selected').text(); 
    alert(txt) // alerts Third 
    var seqNo=$('#myselect option:selected').index()+1; // +1 because first element counted as zero 
    alert(seqNo); // gives the required sequence number 
}); 
</script> 
+1

"C" の値を与える、私はオプション – evilReiko

+1

のシーケンスは、なぜこれがupvotedされたいですか?それは質問に答えませんか? –

+0

@evilReiko、選択したドロップダウンのシーケンス番号のコードを更新しました。 –

3

使用index()方法にありがとうその兄弟に関連して、コレクション内の一致した要素の位置を見つける。

var index = $('#myselect option:selected').index() + 1; 

ドキュメント:http://api.jquery.com/index/
フィドル:http://jsfiddle.net/7wUK6/

2
$('#myselect option:selected').index() + 1 
関連する問題