Задать вопрос
@uwu79

Как очищать модальное окно при вызове через ajax?

Добрый день, есть форма в модальном окне, в форму подтягиваю данные из бд через ajax, проблема в том, что если вызвать модалку несколько раз подряд, то она не очищается и будет дублировать данные из бд при каждом ее вызове. Как можно это исправить?
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
zmrzjke
@zmrzjke
Либо в beforeSend добавь, либо перед "подтягиванием" данных добавь сброс формы. Если ajax юзается через jquery, то что-то типа $('form').trigger('reset'); Если вдруг на чистом js, то document.Form.reset();
где в обоих случаях просто замени идентификатор формы $('form') / Form на свое
Ответ написан
Denisov80
@Denisov80
Юный Программист
Вот участок кода из рабочего проекта:

$('#addCient').click(function(){
$('#clientModal').modal('show');
$('#clientForm')[0].reset();
$('#action').val('addClient');
$('#save').val('Add');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы