2009-10-06 7 views

答えて

19

一緒:selectedフォームセレクタで使用text:すべてのオプションのテキストと値を超える

$('select option:selected').text() 

ループ:

var textArr = $('#mySelect option').map(function (i,n) { 
    return $(n).text(); 
}).get(); 
console.log(textArr.join(',')); 
5

$('#mySelect option').each(function() { 
    console.log(this.text + ' ' + this.value); 
}); 

グラブすべてのオプションテキスト配列に

選択したオプションのテキストにアクセスするには、次のものを使用します。

$("#list option:selected").text(); 

別の方法としては、直接このようにオプションにアクセスできます。

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

#listは、特定の選択のIDです。他の選択タグとの競合を避けるために、ID(例:<select id="list">)を割り当てる必要があります。

1
var text = $(option[value='1']).text(); 
関連する問題