2015-08-21 34 views
0

我想知道如何在多選中選擇多少個選項。 我嘗試這一點,但長度總是0jquery:獲取多個選項中的選項數

var perfDecl = $("input[title='Perf Decl selected values'] option"); 
      alert(perfDecl.val()); 
      alert(perfDecl.length); 

我做了一個錯誤。這是一個正確獲取選項上選擇

var perfDecl = $("SELECT[title='Perf Decl selected values'] option"); 
+1

你能告訴我們你的HTML?你在使用輸入還是選擇? – tabz100

+4

''元素沒有'

+0

感謝您的評論我犯了一個錯誤。它是選擇在輸入的地方 – user1898765

回答

0

,如果你只是想知道的元素「選項」的數量爲「選擇」:

https://jsfiddle.net/qfbmqwus/1/

<select title='test'> 
    <option /> 
    <option /> 
</select> 

alert($('select[test=\'test\'] > option').length) // alerts 2