当有人选择多重选择选项时,我如何能够显示类别和子类别,像这样的“类别subCategory”?密码是这样的。
HTML :
<select multiple="multiple" class="choosen-multiselect">
<optgroup label="BLUES">
<option value="1">Acoustic</option>
<option value="2">Electric</option>
</optgroup>
<optgroup label="R&B/SOUL">
<option value="50">Contemporary R&B</option>
</optgroup>
</select>
脚本:
$('select.choosen-multiselect').chosen({});所以,我喜欢做的是,每当有人选择说“声学”时,我需要能够在jQuery选择的复选框中显示“蓝调声学”。现在,它只显示选定的子类别“声学”时被选中。
发布于 2013-12-24 05:51:59
你可以这样把父母的孩子..。
$('.choosen-multiselect').on('change', function ()
{
var selected = $(this.options[this.selectedIndex]);
var parent = selected.closest('optgroup').prop('label');
var child = selected.prop('label');
alert(parent +" "+child);
});https://stackoverflow.com/questions/20755327
复制相似问题