使用jquerybuilder显示查询
Displaying the query using jquerybuilder
我使用了jQuery QueryBuilder(http://querybuilder.js.org/)创建规则并生成JSON并将其存储在数据库中。现在,我需要做相反的操作。这意味着,输入将以JSON的形式进行,JSON将被解析,并以QueryBuilder的相同格式在UI中显示规则以进行修改/删除。有人能提供如何实现这一点的指针/示例代码吗?
要实现这一点,您必须使用*setRules*方法-->请参阅此处的文档
var rules_json= {
condition: 'AND',
rules: [{
id: 'price',
operator: 'less',
value: 10.25
}, {
condition: 'OR',
rules: [{
id: 'category',
operator: 'equal',
value: 2
}, {
id: 'category',
operator: 'equal',
value: 1
}]
}]
};
$('#queryBuilder').queryBuilder('setRules', rules_json);
相关文章:
- 当查询不在displayField中时,引导Ajax Typeahead不显示结果
- 使用按钮和媒体查询切换显示状态
- 菜单更改时仍显示@media查询
- onchange选择get value并执行查询,然后在同一页面上显示结果
- 使用jquery显示mysql查询结果
- 问题 - 在查询加载器 2 加载页面之前显示 1 秒的页面
- j查询用户界面按钮未显示
- j查询地理位置和地图突出显示
- j查询对话框未显示
- 我的 Meteor 项目如何通过服务器端 MongoDB/集合查找查询可靠地显示信息
- php中的JavaScript函数,在点击时显示更多信息(数据库查询)
- 如何使用 angularjs 以表格格式显示 parse.com 的查询结果
- Javascript查询字符串错误'='显示为%26
- Php菜单查询数据库并显示文本/链接
- 如何显示查询回调数据结果仅从开始
- j查询突出显示效果不起作用
- Google可视化-尝试格式化每个工具提示,以便按格式化程序或查询显示百分比
- 通过json查询/显示变量的值,间隔10ms
- & lt; select>使用ng-options查询显示多个字段
- 当向数据库发送2个查询显示passport配置中存在字段时,发送2条flash消息