Skip to content

gaur-associates/query-builder-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jQuery QueryBuilder

Bower version Build Status Coverage Status CDN

jQuery plugin offering an simple interface to create complex queries.

screenshot

Documentation

http://querybuilder.js.org

Dependencies

  • jQuery >= 1.9
  • Bootstrap >= 3.1 (CSS only)
  • jQuery.extendext
  • doT.js
  • MomentJS (optional, for Date/Time validation)
  • Other Bootstrap/jQuery plugins used by plugins

($.extendext and doT.js are directly included in the standalone file)

Browser support

  • Internet Explorer >= 9
  • All other recent browsers

Build

Prerequisites

  • NodeJS + NPM: apt-get install nodejs-legacy npm
  • Ruby Dev: apt-get install ruby-dev
  • Grunt CLI: npm install -g grunt-cli
  • Bower: npm install -g bower
  • SASS: gem install sass

Run

Install Node and Bower dependencies npm install & bower install then run grunt in the root directory to generate production files inside dist.

Options

You can choose which plugins to include with --plugins :

# include "sql-support" and "mongodb-support" plugins
grunt --plugins=sql-support,mongodb-support

# disable all plugins
grunt --plugins=false

All plugins are included by default.

You can also include language files with --languages :

# include French & Italian translation
grunt --languages=fr,it

Other commands

  • grunt test to run JSHint and the QUnit test suite.
  • grunt list_modules to get the list of available plugins and languages.
  • grunt describe_triggers to get the list of all triggers.
  • grunt watch to automatically build the library when modifying the source files.

Inspiration

About

query builder demo code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published