Javascript 带有选择输入且不带筛选运算符的QueryBuilder
有没有办法在没有操作符的情况下创建querybuilder? 范例Javascript 带有选择输入且不带筛选运算符的QueryBuilder,javascript,jquery,query-builder,jquery-query-builder,Javascript,Jquery,Query Builder,Jquery Query Builder,有没有办法在没有操作符的情况下创建querybuilder? 范例 let filters= []; let filter; filter= { id: 'id', label: 'id', type: 'string' }; filter.input = 'select'; filter.operators = ['equal']; //add the 'eq
let filters= [];
let filter;
filter= {
id: 'id',
label: 'id',
type: 'string'
};
filter.input = 'select';
filter.operators = ['equal']; //add the 'equal' operator to override the default operators that are added if not given
let v = ['id1', 'id2'].reduce(function(o, val) { o[val] = val; return o; }, {});
filter.values = v;
filters.push(filter);
$('#queryBuilderDiv').queryBuilder({
filters: filters,
select_placeholder: '--Select ID--',
});
这将创建如下所示的查询生成器
我想放弃操作符,让用户选择一个id,如下图所示
我试图设置filter.operators=[]
,但没有成功,因为查询生成器不允许我在未选择运算符之前选择值
有什么想法吗?事先谢谢:)