jQuery plugin offering an interface to create complex queries.
http://mistic100.github.io/jQuery-QueryBuilder
- Bootstrap 3.x CSS
- jQuery >= 1.9
- jQuery.extendext
- MicroEvent (mistic100 version)
- (optional) MomentJS
- (optional) any widgets library like jQuery UI
($.extendext and MicroEvent are directly included in the standalone file)
- Internet Explorer >= 10
- Mozilla FireFox ??
- Google Chrome ??
- Opera ??
- Safari ??
- Install nodejs (with npm)
- Install Ruby
- Found some helpful info here to resolve a couple issues
- Run
npm install -g grunt --save-dev
to install grunt - Run
npm install -g grunt-cli
to install the grunt cli - Run
npm install
ornpm update
- Install
Ruby
- Ruby:
gem install sass
- Run
npm install -g bower --save-dev
to install bower - Run
bower install
orbower update
Run grunt
in root directory to generate minified files inside dist
.
You can choose which plugins to include with --modules
# include "sql-support" plugin
grunt --modules=sql-support
# disable all modules
grunt --modules=false
All plugins are included by default.
You can also include ONE language with --lang
# include French translation
grunt --lang=en
Run grunt test
to run JSHint and the QUnit test suite.
Run grunt list_modules
to get the list of available plugins and languages.
Run grunt watch
to automatically build the library when modifying source files.