如何在 "loudev" multi-select 中获取所选项目组名称
How to get selected item group name in "loudev" multi-select
例如:
If select 'Yoda' 我想在loudev afterSelect方法中获取那个组名'Friends'。
我找到了解决办法。上面的参考图像是 lou-dev multi-select 渲染元素。
因此,我们首先找到具有该名称的 selected 项目元素。
接下来我们用 .ms-optgroup-label
class name
在 li 附近找到那个
代码参考:
afterSelect: (selectedVals) => { //selectedVals=[Yoda]
$(`span:contains('${selectedVals[0]}')`).first().closest('li').siblings('li.ms-optgroup-label').text()
}
例如:
If select 'Yoda' 我想在loudev afterSelect方法中获取那个组名'Friends'。
我找到了解决办法。上面的参考图像是 lou-dev multi-select 渲染元素。
因此,我们首先找到具有该名称的 selected 项目元素。
接下来我们用 .ms-optgroup-label
class name
代码参考:
afterSelect: (selectedVals) => { //selectedVals=[Yoda]
$(`span:contains('${selectedVals[0]}')`).first().closest('li').siblings('li.ms-optgroup-label').text()
}