Преглед изворни кода

Make advanced filters for on ajax loaded content

Emmanuel Vella пре 10 година
родитељ
комит
77c49a1ff5
2 измењених фајлова са 9 додато и 9 уклоњено
  1. 9 0
      Resources/public/Admin.js
  2. 0 9
      Resources/public/App.js

+ 9 - 0
Resources/public/Admin.js

@@ -289,6 +289,15 @@ var Admin = {
         jQuery('.sonata-filter-form', subject).on('submit', function () {
             jQuery(this).find(':input:hidden:not([type="hidden"])').val('');
         });
+
+        /* Advanced filters */
+        if (jQuery('.advanced-filter :input:visible', subject).filter(function () { return jQuery(this).val() }).length === 0) {
+            jQuery('.advanced-filter').hide();
+        };
+
+        jQuery('[data-toggle="advanced-filter"]', subject).click(function() {
+            jQuery('.advanced-filter').toggle();
+        });
     },
 
     /**

+ 0 - 9
Resources/public/App.js

@@ -93,15 +93,6 @@ $(function() {
         box.slideUp();
     });
 
-    /* Advanced filters */
-    if ($('.advanced-filter :input:visible').filter(function () { return $(this).val() }).length === 0) {
-        $('.advanced-filter').hide();
-    };
-
-    $('[data-toggle="advanced-filter"]').click(function() {
-        $('.advanced-filter').toggle();
-    });
-
     /* Sidebar tree view */
     $(".sidebar .treeview").tree();