Merge branch 'master' into 9998-unsigned_manifest
[arvados.git] / apps / workbench / app / assets / javascripts / work_unit_component.js
1 $(document).
2     on('click', '.component-detail-panel', function(event) {
3       var href = $($(event.target).attr('href'));
4       if ($(href).attr("class").split(' ').indexOf("in") == -1) {
5         return;   // collapsed; nothing more to do
6       }
7
8       var content_div = href.find('.work-unit-component-detail-body');
9       content_div.html('<div class="spinner spinner-32px col-sm-1"></div>');
10       var content_url = href.attr('content-url');
11       var action_data = href.attr('action-data');
12       $.ajax(content_url, {dataType: 'html', type: 'POST', data: {action_data: action_data}}).
13           done(function(data, status, jqxhr) {
14               content_div.html(data);
15           }).fail(function(jqxhr, status, error) {
16               content_div.html(error);
17           });
18       });