}
function ajax_user_add_stop_list(phone) {
-
-let comment = prompt('Комментарий к добавлению ' + phone + ' в чёрный список');
-if (!comment) {
- alert('Комментарий обязателен!');
- return;
-}
-const param3 = $('meta[name=csrf-param]').attr('content');
-const token3 = $('meta[name=csrf-token]').attr('content');
-$.ajax({
- url: '/bonus/ajax-user-add-stop-list/',
- method: 'post',
- dataType: 'html',
- data: {phone: ''+phone+'', comment, [param3]:token3},
- success: function(data){
- $('#tdstop_'+phone).html(data);
- }});
+ const mainModal = jQuery('#modal-7');
+ const modalBody = mainModal.find('.modal-body');
+ const modalFooter = mainModal.find('.modal-footer');
+ mainModal.find('.close').on('click', () => { mainModal.modal('hide'); });
+ mainModal.find('.modal-title').html('Комментарий к добавлению ' + phone + ' в чёрный список');
+ modalFooter.html('<button class=\"btn btn-danger btnOk\">Добавить в чёрный список</button><button class=\"btn btn-info btnCancel\">Отмена</button>');
+ modalBody.html('<div class=\"row\"><div class=\"col-12 d-flex justify-content-around align-items-center\">' +
+ '<input class=\"w-100\" type=\"text\" placeholder=\"Введите комментарий\"></div></div>');
+
+ modalFooter.find('.btnCancel').on('click', () => { mainModal.modal('hide'); });
+ modalFooter.find('.btnOk').on('click', () => {
+ const comment = modalBody.find('input').val();
+ if (!comment) {
+ alert('Комментарий обязателен!');
+ return;
+ }
+ const param3 = $('meta[name=csrf-param]').attr('content');
+ const token3 = $('meta[name=csrf-token]').attr('content');
+ $.ajax({
+ url: '/bonus/ajax-user-add-stop-list/',
+ method: 'post',
+ dataType: 'html',
+ data: {phone: ''+phone+'', comment, [param3]:token3},
+ success: function(data) {
+ $('#tdstop_'+phone).html(data);
+ mainModal.modal('hide');
+ }});
+ });
+ mainModal.modal('show');
}