2014-10-08 63 views
1

我有這個html代碼,我怎麼能得到的文本選擇=「選擇」選項與jQuery?獲取selected =「selected」與jquery的文本

<option selected="selected" value="1">m</option> 
<option value="2">n</option> 
<option value="3">o</option> 
<option selected="selected" value="4">p</option> 
<option value="5">q</option> 
<option value="6">r</option> 
<option value="7">s</option> 
<option selected="selected" value="8">t</option> 
<option value="9">u</option> 
<option value="10">v</option> 

感謝

+1

[':selected'](http://api.jquery.com/selected-selector/) – 2014-10-08 16:03:19

回答

1

好了,你可以把它們放在一個數組

var arr = $('option:selected').map(function(){ return $(this).text() }).get(); 
// arr[0] = 1 
// arr[1] = 4 
// arr[2] = 8 

我想這是多選。

+0

'$(this).text()' – tymeJV 2014-10-08 16:03:55

+0

@tymeJV啊!謝謝 – 2014-10-08 16:04:28

+0

請記住,屬性 - 等於選擇器將不匹配用戶在頁面加載後選擇的任何選項。 – 2014-10-08 16:04:53