jquery: 获取 multi 中的选项数 select
jquery: Get number of option in multi select
我想知道如何才能在 multi select 中获得选项的数量。
我试试这个,但长度总是 0
var perfDecl = $("input[title='Perf Decl selected values'] option");
alert(perfDecl.val());
alert(perfDecl.length);
我做错了。这是在 select
上获得选项的正确选项
var perfDecl = $("SELECT[title='Perf Decl selected values'] option");
如果你只是想知道元素的个数"option"变成一个"select":
https://jsfiddle.net/qfbmqwus/1/
<select title='test'>
<option />
<option />
</select>
alert($('select[test=\'test\'] > option').length) // alerts 2
我想知道如何才能在 multi select 中获得选项的数量。 我试试这个,但长度总是 0
var perfDecl = $("input[title='Perf Decl selected values'] option");
alert(perfDecl.val());
alert(perfDecl.length);
我做错了。这是在 select
上获得选项的正确选项var perfDecl = $("SELECT[title='Perf Decl selected values'] option");
如果你只是想知道元素的个数"option"变成一个"select":
https://jsfiddle.net/qfbmqwus/1/
<select title='test'>
<option />
<option />
</select>
alert($('select[test=\'test\'] > option').length) // alerts 2