#jquery #twitter-bootstrap #bootstrap-4
#jquery #twitter-bootstrap #bootstrap-4
Вопрос:
Я хочу закрыть модальную загрузку после вызова Ajax. Для этой цели я вызываю $(myid).modal('close')
. Это событие вызвано, но не надлежащим образом. Аналогично, модальное поле исчезло, но наложение серого цвета по какой-то причине не исчезает. Ниже я помещаю некоторые материалы для поиска и помогаю мне.
Большое спасибо.
Если я напишу свои последние две строки выше ajax_dashboard_listing()
функции, то скрою должным образом
$('body').on('click', '.ajx', function() {
$id = $(this).data('target');
salesRepId = $(this).data('id');
var data = {
"target_id": $(this).data('target'),
"target": $('#target_' $id).val(),
}
ajax_dashboard_listing(data);
$('#exampleModalCenter_' $id).modal('hide');
return;
});
Комментарии:
1. можете ли вы предоставить его HTML, чтобы мы знали, насколько точна проблема
2. В html ничего нет. Очень распространенный модальный HTML-код начальной загрузки. Основная проблема заключается в том, что модальное окно не закрывается должным образом после вызова ajax.
3. дайте мне ручку или скрипку
Ответ №1:
$('#modal').modal('toggle');
Попробуйте это. У меня это работает.
Комментарии:
1. Получил тот же результат, что и скрыть. Но вызов ajax должен быть там.
Ответ №2:
Добавьте класс close-btn
в свой модал кнопки увольнения и попробуйте это :
$('.close-btn').click()