Browse Source

Add button to select all columns

Jeremy Stretch 5 years ago
parent
commit
3b6d9dc552
2 changed files with 5 additions and 0 deletions
  1. 4 0
      netbox/project-static/js/forms.js
  2. 1 0
      netbox/templates/inc/table_config_form.html

+ 4 - 0
netbox/project-static/js/forms.js

@@ -472,5 +472,9 @@ $(document).ready(function() {
             }
         });
     });
+    $('#select-all-options').bind('click', function() {
+        var select_id = '#' + $(this).attr('data-target');
+        $(select_id + ' option').prop('selected',true);
+    });
 
 });

+ 1 - 0
netbox/templates/inc/table_config_form.html

@@ -14,6 +14,7 @@
                         <div class="col-md-9 col-md-offset-3">
                             <a class="btn btn-primary btn-xs" id="move-option-up" data-target="id_columns"><i class="fa fa-arrow-up"></i> Move up</a>
                             <a class="btn btn-primary btn-xs" id="move-option-down" data-target="id_columns"><i class="fa fa-arrow-down"></i> Move down</a>
+                            <a class="btn btn-success btn-xs" id="select-all-options" data-target="id_columns"><i class="fa fa-ellipsis-v"></i> Select all</a>
                         </div>
                     </div>
                     <div class="text-right">