2015-08-21 2 views
0

Я хотел бы знать, как я могу использовать количество опций в мульти-select. Я стараюсь это, но длина всегда 0jquery: Получить количество опций в нескольких select

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