# HG changeset patch # User Sylvain Thénault # Date 1243323104 -7200 # Node ID bf27b4190739f449b0d77a7fab82dfb3a416035a # Parent f40ee76ecdf1dcbee631c245c2b028350789b2f6# Parent c5af2fbda5b63285b2518c39c7276817c0818db4 merge diff -r c5af2fbda5b6 -r bf27b4190739 web/facet.py --- a/web/facet.py Mon May 25 22:26:05 2009 +0200 +++ b/web/facet.py Tue May 26 09:31:44 2009 +0200 @@ -576,11 +576,15 @@ min: %(minvalue)s, max: %(maxvalue)s, values: [%(minvalue)s, %(maxvalue)s], + stop: function(event, ui) { // submit when the user stops sliding + var form = $('#%(sliderid)s').closest('form'); + buildRQL.apply(null, evalJSON(form.attr('cubicweb:facetargs'))); + }, slide: function(event, ui) { - $('#%(sliderid)s_inf').html(ui.values[0]); - $('#%(sliderid)s_sup').html(ui.values[1]); - $('input[name=%(facetid)s_inf]').val(ui.values[0]); - $('input[name=%(facetid)s_sup]').val(ui.values[1]); + $('#%(sliderid)s_inf').html(ui.values[0]); + $('#%(sliderid)s_sup').html(ui.values[1]); + $('input[name=%(facetid)s_inf]').val(ui.values[0]); + $('input[name=%(facetid)s_sup]').val(ui.values[1]); } }); '''