aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/javascripts/bootstrap/members.js
blob: ff689bcd2bf4826ed33edccf6dc50badf9e752d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
STUDIP.domReady(() => {
    $('a.get-course-members').on('click', function() {
        var dataEl = $('article#course-members-' + $(this).data('course-id')),
            url;
        if ($.trim(dataEl.html()).length === 0) {
            url = $(this).data('get-members-url');

            dataEl.html(
                $('<img>').attr({
                    width: 32,
                    height: 32,
                    src: STUDIP.ASSETS_URL + 'images/loading-indicator.svg'
                })
            );

            $.get(url).done(function(html) {
                dataEl.html(html);
            });
        }
    });
});