1.此插件用于过滤搜索的功能,功能强大,可实现复杂条件过滤,单选多选的等条件的过滤。还可以在插件中调用其他插件。

  下载地址和文档阅读:http://querybuilder.js.org/

  效果图:

2.全英文文档,感觉学起来有丢丢的困难==

需要引入的文件

<link rel="stylesheet" href="${ctx}/resource/plugins/QueryBuilder/css/query-builder.default.min.css">

//基于jquery,还要引入jquery框架

<script type="text/javascript" src="${ctx}/resource/plugins/QueryBuilder/js/query-builder.standalone.js"></script>
<script type="text/javascript" src="${ctx}/resource/plugins/QueryBuilder/i18n/query-builder.zh-CN.js"></script>//中文显示 

3.基本用法

<div id='builder-basic'></div>
$('#builder-basic').queryBuilder({
  plugins: {
'bt-selectpicker':{liveSearch:true,style:'btn-inverse'},//引用了selectpicker
'bt-tooltip-errors':{delay:100},
},
  filters: data,
  rules: rules_basic })

上面的引用了selectpicker插件,使搜索框带一个搜索字段的功能。

例如:

未完待续。。。。。。。。。。。。

最新文章

  1. 最短路径——Floyd-Warshall算法
  2. JSP弹出窗口和模式对话框
  3. 让UILabel的文字顶部对齐
  4. echosp 销量排行 新增实际价格
  5. 初识ASP.NET CORE:一、HTTP pipeline
  6. 双系统重装windows后修复UBUNTU的GRUB
  7. 如何区别PeekMessage&amp;GetMessage SendMessage&amp;PostMessage
  8. c语言中格式化输出函数的研究
  9. nginx + memcached-session-manager 实现tomcat下的负载均衡
  10. java集合使用——HashMap
  11. DOM注意事项(八):JavaScript操作环境和垃圾收集
  12. C#函数以及应用
  13. 【VMware Workstation】虚拟机静态IP NAT连接外部网络(局域网以及广域网)
  14. Java大世界
  15. ghmm在 Linux 上安装
  16. css解决td单元格内文字溢出
  17. nginx 编译安装时的编译参数说明(不建议看)
  18. web前端性能调优(一)
  19. laravel iis搭建
  20. python 获取格式化时间

热门文章

  1. ios高效开发二--ARC跟block那点事
  2. Vue.js 渲染简写样式存在的问题
  3. jQuery练习总结(一)
  4. V$INSTANCE 字段说明
  5. BigDecimal类(高精度小数)
  6. BA-冷源系统--一次流量控制方案(转载)
  7. POI对Excel单元格进行颜色设置
  8. U盘安装 CentOS 64bit (dell c6100, CentOS6.3, 64bit)
  9. Qt Installer Framework的学习(三)
  10. tensorflow利用预训练模型进行目标检测(一):安装tensorflow detection api