var data = [
{
"label": "WKS-FINGER1",
"children": [
{
"label": "WKS1",
"value": "WKS1"
},
{
"label": "WKS2",
"value": "WKS2"
},
{
"label": "WKS2",
"value": "WKS2"
}
]
},
{
"label": "WKS-FINGER",
"children": [
{
"label": "WKS3",
"value": "WKS3"
}
]
},
{
"label": "WKS-FINGER2",
"children": [
{
"label": "WKS4",
"value": "WKS4"
}
]
}
];
$('#myid').multiselect({
enableClickableOptGroups: true,
buttonWidth: '200px',
onChange: function(option, checked, selected,element) {
var selectionData = [];
$('#myid option:selected').each(function() {
selectionData.push([$(this).val() , $(this).data('order') ]);
});
alert(selectionData);
}
});
$('#myid').multiselect('dataprovider', data);
上記のコードに従って、ドロップダウンからオプション値を取得できますが、値が選択されている場合でも選択したグループの値を取得する方法。たとえば。誰かがWKS-FINGER1
グループを選択した場合、グループ値WKS-FINGER1
が必要であり、オプション値ではなく、その逆も必要です。ブートストラップマルチセレクトでoptグループ値を取得する方法
それは私のために働くおかげで。 なぜグループラベルがチェックボックスを持たないのか –