Показать сообщение отдельно
  #1 (permalink)  
Старый 29.04.2015, 10:50
Интересующийся
Отправить личное сообщение для javac Посмотреть профиль Найти все сообщения от javac
 
Регистрация: 29.04.2015
Сообщений: 10

bootstrap modal. Сохраняет события при закрытии
Добрый день столкнулся со след. проблемой
Есть мадальное окно
<div id="modal" class="modal fade">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal"
                        aria-hidden="true">&times;</button>
            </div>
            <div class="modal-body">
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-primary" Выполнить</button>
                <button type="button" class="btn btn-default" data-dismiss="modal">Закрыть</button>
            </div>	
        </div>	
    </div>
</div>

которое открывается по клику на ссылку
$("#modal").modal('show');


Стандартно две кнопки одна закрыть другая выполнить
Нажимая на выполнить летит ajax запрос на сервер
Так вот открыв закрыв окно N раз, а затем на N+1 нажимая выполнить, запрос на сервер улетает N+1 раз
Что я тут упускаю и как исправить.
Прочитал что нужно выполнить removeData
что то вроде такого
$('#modal').on('hidden', function() {
    $(this).removeData('modal');
});

Но тоже не помогает, подскажите кто знает решение.
Заранее благодарен
Ответить с цитированием