我有选择、取消选择和取消选择事件。但是当我单击全选或取消全选时,这些事件都不会被调用。
问问题
2967 次
2 回答
3
有一个事件被触发。它的逻辑在这里定义:
全选事件的名称是krajeeselect2:selectall
,取消全选是krajeeselect2:unselectall
。
一如既往地通过 JQuery 消费事件:
$('#myKartikSelect2Id').on("krajeeselect2:selectall", function (e) {
console.log(e);
});
$('#myKartikSelect2Id').on("krajeeselect2:unselectall", function (e) {
console.log(e);
});
希望能帮助到你 (:
于 2017-04-28T15:53:37.067 回答
0
我找不到更好的解决方案,但使用此选项,您可以用空白覆盖“全选”复选框。
'toggleAllSettings' => [
'selectLabel' => '',
'unselectLabel' => '',
'selectOptions' => ['class' => 'text-success'],
'unselectOptions' => ['class' => 'text-danger'],
],
于 2019-09-11T13:40:42.180 回答