3112: move ajax event handling into a separate js file
[arvados.git] / apps / workbench / app / assets / javascripts / filterable.js
index 098c7ec5eb47fe8918670360e5ba17b38ba6476b..7da461ec44aaa419185943298eb18f6dc088d7d9 100644 (file)
@@ -1,5 +1,5 @@
 $(document).
-    on('paste keyup change', 'input[type=text].filterable-control', function() {
+    on('paste keyup input', 'input[type=text].filterable-control', function() {
         var q = new RegExp($(this).val(), 'i');
         $($(this).attr('data-filterable-target')).
             addClass('filterable-container').
@@ -49,5 +49,5 @@ $(document).
             data('filters', filters).
             trigger('refresh');
     }).on('ajax:complete', function() {
-        $('.filterable-control').trigger('change');
+        $('.filterable-control').trigger('input');
     });