Files
edx-platform/lms/static/js/courseware/certificates_api.js
azanbinzahid e091313c72 PROD-2249
2020-11-30 17:20:36 +05:00

22 lines
752 B
JavaScript

$(document).ready(function() {
'use strict';
$('.generate_certs').click(function(e) {
e.preventDefault();
var post_url = $('.generate_certs').data('endpoint');
$('.generate_certs').attr('disabled', true).addClass('is-disabled').attr('aria-disabled', true);
$.ajax({
type: 'POST',
url: post_url,
dataType: 'text',
success: function() {
location.reload();
},
error: function(jqXHR, textStatus, errorThrown) {
$('#errors-info').text(jqXHR.responseText);
$('.generate_certs').attr('disabled', false).removeClass('is-disabled').attr('aria-disabled', false);
}
});
});
});