From: Jan Provaznik <[email protected]>

---
 src/public/javascripts/application.js |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/public/javascripts/application.js 
b/src/public/javascripts/application.js
index 1af4f77..5b2e8ad 100644
--- a/src/public/javascripts/application.js
+++ b/src/public/javascripts/application.js
@@ -11,10 +11,18 @@ var Aggregator = {
     $(".search_field", table).css('display', 'block');
 
     // make column head links ajax
-    $("table thead tr th a", table).click(function() 
{wrapper.load($(this).attr('href'));return false;});
+    $("table thead tr th a", table).click(function() {
+      wrapper.mask('Loading...');
+      wrapper.load($(this).attr('href'), function() {wrapper.unmask()});
+      return false;
+    });
 
     // pagination links should be ajax too
-    $(".pagination a", table).click(function() 
{wrapper.load($(this).attr('href'));return false;});
+    $(".pagination a", table).click(function() {
+      wrapper.mask('Loading...');
+      wrapper.load($(this).attr('href'), function() {wrapper.unmask()});
+      return false;
+    });
 
     // check all checkboxes when checking "check all"
     $("input[name='check_all']", table).click(function() 
{$("input[name='ids[]']", table).attr('checked', $(this).attr('checked'))});
@@ -41,11 +49,11 @@ var Aggregator = {
       }
       if (table.searching) clearTimeout(table.searching);
       table.searching = setTimeout(function() {
-        $(".wrapper", table).mask('Searching...');
+        wrapper.mask('Searching...');
         table.search_lock = false;
         var search = $(".search_field input", table).val();
         var url = $("form", table).attr('action') + '&search=' + search;
-        wrapper.load(url, function() {$(".wrapper", table).unmask()});
+        wrapper.load(url, function() {wrapper.unmask()});
       }, delay);
     });
   }
-- 
1.7.0.1

_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to