2010-07-13 99 views
1

從與ID下拉獲得選擇的值很簡單:獲取從下拉菜單中選擇價值與jQuery和標題

$("#ComboBox option:selected").text() 

但是我不能用ID,需要通過所有權來得到它/ select元素, 我怎麼做?我試過類似的東西:var item_level = $('select:contains("Item Level")').text()

但是不是很成功。

任何想法? 在此先感謝。

+0

使用var item_level = $選擇選項( 「選擇[標題= '等級']」)文本()。 我得到所有的選項,我怎麼才能得到選定的一個? – Morgan 2010-07-13 04:52:33

+0

你有多少個選擇輸入?它是動態生成的嗎? – 2010-07-13 04:53:00

回答

3

與您的意見,您只能在

$("select[title=Item Level] option:selected").text(); 
+0

嗨,羅布,這讓我沒有任何東西彈出 var item_level = $(「select [title ='Item Level'] option:selected」)。 alert(item_level); 它只有4個選項,下拉列表作爲隱藏過濾器 – Morgan 2010-07-13 04:59:59

+0

複製到我放入代碼片段的內容中。不要把'''放在'物品等級'中,並且在[]和'option'之間留出空格 – 2010-07-13 05:07:58

+0

感謝羅布,它有幫助! – Morgan 2010-07-13 05:28:14