mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-22 07:56:16 +08:00
25 lines
589 B
JavaScript
25 lines
589 B
JavaScript
|
(function() {
|
||
|
'use strict';
|
||
|
|
||
|
function initRepositoriesDropDown() {
|
||
|
var dropDown = $('.repositories-dropdown');
|
||
|
var dropDownMenu = $('.repositories-dropdown-menu');
|
||
|
dropDown.on('show.bs.dropdown', function() {
|
||
|
dropDownMenu.html(
|
||
|
'<div class="text-center"><i class="fas fa-spinner fa-spin"></i></div>'
|
||
|
);
|
||
|
$.ajax({
|
||
|
url: dropDown.data('url'),
|
||
|
type: 'GET',
|
||
|
dataType: 'json',
|
||
|
success: function(data) {
|
||
|
dropDownMenu.html(data.html);
|
||
|
}
|
||
|
});
|
||
|
});
|
||
|
}
|
||
|
|
||
|
// init
|
||
|
initRepositoriesDropDown();
|
||
|
}());
|