-
Антон Шалимов authored99cabf89
Forked from
it-lab / grade
Source project has a limited visibility.
DisciplineList.js 952 B
$(function() {
// Удаление дисциплины
$(".DeleteDiscipline").click(function() {
if (confirm('Вы действительно хотите удалить дисциплину?')) {
var thisObj = $(this);
$(this).attr("disabled", true);
$.post(
URLdir + 'handler/map/DeleteDiscipline',
{
'DisciplineID': parseInt($(this).attr('id'))
},
function(data)
{
data = $.parseJSON(data);
if(data.success === true) {
EventInspector_ShowMsg('Дисциплина удалена', 'success');
} else {
thisObj.removeAttr('disabled');
EventInspector_ShowMsg('Ошибка при удалении дисциплины', 'error');
}
var count = thisObj.parent().parent().parent().find('.group_block').size();
if (count < 2)
thisObj.closest('.discipline_groups').remove();
else
thisObj.parent().parent().remove();
}
);
}
});
})