如何从选项中获取类名和值

时间:2014-04-16 20:52:54

标签: javascript jquery

我有一个由2个表中的2个查询创建的optgroup。这些表是交叉引用的。一个父母和一个孩子。现在在我的optgroup中,我有一个由id' s填充的值,类名表示它是哪个表。现在我想在js中读取这些值。

<option class="parent" value="1"></option>
<option class="child" value="4"></option>

真的希望有人可以帮助我。

2 个答案:

答案 0 :(得分:0)

假设这是你的html:

<optgroup id='mygroup'>
    <option class="parent" value="1"></option>
    <option class="child" value="4"></option>
</optgroup>

现在找到第一个选项的类

var className = $($('#mygroup').find('option')[0]).attr('class');
var value = $($('#mygroup').find('option')[0]).attr('value');

答案 1 :(得分:0)

要获取元素的类,请使用.attr()

$('option[value=1]').attr('class');