Author: bleny Date: 2014-04-03 16:29:21 +0200 (Thu, 03 Apr 2014) New Revision: 1821 Url: http://forge.codelutin.com/projects/wao/repository/revisions/1821 Log: user select2 everywhere for demo, change filters MVC to support it (blur is ok but i can't deal with the onleave) Added: trunk/wao-web/src/main/webapp/wao-screen.css Modified: trunk/wao-web/src/main/webapp/wao.js Added: trunk/wao-web/src/main/webapp/wao-screen.css =================================================================== Modified: trunk/wao-web/src/main/webapp/wao.js =================================================================== --- trunk/wao-web/src/main/webapp/wao.js 2014-04-03 13:18:50 UTC (rev 1820) +++ trunk/wao-web/src/main/webapp/wao.js 2014-04-03 14:29:21 UTC (rev 1821) @@ -47,7 +47,7 @@ this.model = sampleRowsFilterModel; this.$filtersForm = $filtersForm; this.$selects = $filtersForm.find('select'); - this.$inputs = $filtersForm.find('input[type="text"]'); + this.$inputs = $filtersForm.find('input'); this.getFilter = function () { var filter = {}; @@ -141,6 +141,7 @@ this.view.$inputs.change(markChange); this.view.$selects.blur(updateFilterValuesIfValueChanged); + this.view.$selects.on('select2-blur', updateFilterValuesIfValueChanged); this.view.$inputs.blur(updateFilterValuesIfValueChanged); this.view.$selects.mouseleave(updateFilterValuesIfValueChanged); this.view.$inputs.mouseleave(updateFilterValuesIfValueChanged); @@ -232,6 +233,8 @@ // $('a[data-toggle="popover"]').popover(); $('span[data-toggle="tooltip"]').tooltip(); + $('select').addClass('input-xlarge').select2(); + WAO = new Wao(); }); \ No newline at end of file
participants (1)
-
bleny@users.forge.codelutin.com