From 5f238d2ec1290477ef0740a2b1c9ae0834988d7b Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sat, 24 Aug 2013 23:15:26 +0200 Subject: [PATCH] Added handler that submits the search form upon view changes If the user select a different view (e.g. "grid" or "list") then the form gets submitted to that the new view is rendered automatically. --- app/assets/javascripts/packages.js.coffee | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/packages.js.coffee b/app/assets/javascripts/packages.js.coffee index cdb34e1..32d2b31 100644 --- a/app/assets/javascripts/packages.js.coffee +++ b/app/assets/javascripts/packages.js.coffee @@ -3,6 +3,7 @@ # You can use CoffeeScript in this file: http://coffeescript.org/ jQuery -> + # Enable fancybox zoom for thumbnail images $("a.fancybox").fancybox({ openEffect : 'elastic', closeEffect : 'elastic', @@ -12,4 +13,8 @@ jQuery -> type : 'inside' } } - }) + }) + + # Submit the form if the user changes the view (grid or list) + $("input[name='display']").change -> + $(this).parents('form').submit()