|
|
|
@ -0,0 +1,50 @@ |
|
|
|
function show_ModalMyContent(content){ |
|
|
|
$('#modContent').html(content); |
|
|
|
$('#modFrm').modal(); |
|
|
|
} |
|
|
|
function show_Modal(title, content, type_class){ |
|
|
|
var cnt='<div class="modal-header '+type_class+'">' + |
|
|
|
'<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>' + |
|
|
|
'<h4 class="modal-title"><span class="glyphicon glyphicon-warning-sign"></span>'+title+'</h4>' + |
|
|
|
'</div>' + |
|
|
|
'<div class="modal-body">'+content+'</div>' + |
|
|
|
'<div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">Закрыть</button></div>'; |
|
|
|
show_ModalMyContent(cnt); |
|
|
|
} |
|
|
|
|
|
|
|
function showErr(errContent) {show_Modal('Ошибка', errContent, 'warning');} |
|
|
|
function showSuccess(errContent) {show_Modal('Успешно', errContent, 'success');} |
|
|
|
function showPrimary(errContent) {show_Modal('Внимание!', errContent, 'primary');} |
|
|
|
|
|
|
|
$(document).ajaxError(function (ev, jqXHR, ajaxSettings, thrownError) { |
|
|
|
//loaderShow(false);
|
|
|
|
showErr(jqXHR.status + ': ' + jqXHR.statusText); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(document).ready(function () { |
|
|
|
|
|
|
|
// Validate inputs of form
|
|
|
|
$('input.form-control[pattern]').keyup(function () { |
|
|
|
var pr = $(this).closest('.form-group-sm,.form-group'); |
|
|
|
pr.removeClass('has-success'); |
|
|
|
pr.removeClass('has-error'); |
|
|
|
pr.find('.form-control-feedback').remove(); |
|
|
|
if ($(this)[0].checkValidity()) { |
|
|
|
pr.addClass('has-success'); |
|
|
|
$(this).after('<span class="glyphicon glyphicon-ok form-control-feedback"></span>'); |
|
|
|
} else { |
|
|
|
pr.addClass('has-error'); |
|
|
|
$(this).after('<span class="glyphicon glyphicon-remove form-control-feedback"></span>'); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
$('.btn-modal').on('click', function(){ |
|
|
|
$.get(this.href, function(r){ |
|
|
|
show_ModalMyContent(r); |
|
|
|
}); |
|
|
|
return false; |
|
|
|
}); |
|
|
|
|
|
|
|
}); |