我的Select2过滤器出现问题。 我需要实现Clear按钮。我有4个过滤器,其中两个是简单的选择过滤器,两个是带有搜索栏的输入,通过select2.js的查询参数开发
<div class="input-append">
<select class="filter-select form-control data-filter fCombo-select">
<option></option>
</select>
</div>
<div class="input-append">
<input type="hidden" class="fCombo-select"/>
</div>
_this.$s('input.fCombo-select').select2(params);
_this.$s('select.fCombo-select').select2(params);
当我从那些中制作select2过滤器时一切都很好,但我无法正确清除它们。
使用:
_this.$s('.fCombo-select').val(value).trigger('change');
仅适用于简单的选择过滤器。那些带有搜索栏的人我根本无法清楚。
我将这些过滤器的值设置为几乎相同的问题。我无法为选择过滤器设置值,但是那些带有搜索栏的一切都很好。 请帮助我,因为我有点困惑,我尝试过很多东西但是根本不起作用。
答案 0 :(得分:0)
我找到了解决方案: 很奇怪,但我只能用那个
清除那些项目 case Column.Index of
0: bgBrush.Color := TAlphaColors.lightBlue;
1: bgBrush.Color := TAlphaColors.MoneyGreen;
end;
Canvas.FillRect(Bounds, 0, 0, [], 1, bgBrush);
为什么清理数据的方法太多了?为什么这些搜索栏只能使用它来清理?