Skip to content
Snippets Groups Projects
CreateDiscipline.js 1.15 KiB
Newer Older
var $ = jQuery;
$(function() {

	// Изменения базовых параметров дисциплины
    $(".AddDiscipline").click(function(){
PavelBegunkov's avatar
PavelBegunkov committed
    	$(this).attr("disabled", true);
    	var main = $(".main_content");
		var BonusRate = main.find(".BonusRate").prop("checked");
PavelBegunkov's avatar
PavelBegunkov committed
				'Grade': main.find('.SelectGrade').val(),
				'SubjectID': main.find('.SelectSubject').val(),
PavelBegunkov's avatar
PavelBegunkov committed
				'ExamType': main.find('input:radio[name=ExamType]:checked').val(),
				'LectionCount': main.find('.InputLectionCount').val(),
				'PracticeCount': main.find('.InputPracticeCount').val(),
				'FacultyID': main.find('.SelectFaculty').val()
			},
			function(data){
				data = $.parseJSON(data);
				if(data.success === true) {
PavelBegunkov's avatar
PavelBegunkov committed
					$(this).hide();
					EventInspector_ShowMsg('Дисциплина добавлена', 'success');
RomanSteinberg's avatar
RomanSteinberg committed
					setTimeout('location.replace("'+URLdir+'discipline/structure/'+data.DisciplineID+'")',1000); 
PavelBegunkov's avatar
PavelBegunkov committed
				} else {
PavelBegunkov's avatar
PavelBegunkov committed
					$(this).removeAttr('disabled');
PavelBegunkov's avatar
PavelBegunkov committed
					EventInspector_ShowMsg('Ошибка при добавление дисциплины', 'error');
				}