如何使用规则过滤器为 JQuery 查询生成器实现自动完成实现?
问问题
222 次
1 回答
0
在花费大量时间使用 JQuery 查询构建器扩展以使规则过滤器成为自动完成功能之后。
$('#build-query').queryBuilder({
plugins: ['sortable', 'bt-tooltip-errors',
'bt-checkbox',
'invert',
'not-group',
'filter-description'],
allow_empty: true,
filters: result,
rules: customFilters,
icons: {
add_group: 'fa fa-plus-square',
add_rule: 'fa fa-plus-circle',
remove_group: 'fa fa-minus-square',
remove_rule: 'fa fa-minus-circle',
error: 'fa fa-exclamation-triangle',
sortable: 'fa fa-exclamation-triangle'
}
}).on('afterCreateRuleFilters.queryBuilder', function (e, rule) {
rule.$el.find(QueryBuilder.selectors.rule_filter).selectpicker({
liveSearch: true,
style:'width: 500px;',
});
});
请确保添加支持的 javascript 引用,例如 Jquery builder standlone.js、css Bootstrap.js、css bootstrap selectpicker js、css
于 2021-08-18T17:04:47.283 回答