Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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');
});

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

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

может кому пригодится, хотя не уверен за правильность результат, но
когда жмем закрыть окно нужно вызвать метод

Цитата:
$('body').on('hidden.bs.modal', '.modal', function () {
$("id Выполнить").unbind("click");
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск события при наведении Bezlepkin Общие вопросы Javascript 1 26.01.2011 21:25
Передача аргумента методу при назначении события eval Events/DOM/Window 9 11.11.2010 07:03
Запрет события при выполнения другова Suharik Events/DOM/Window 3 07.05.2010 16:29
Завершение процесса воспроизведения видео при закрытии окна IE skif Общие вопросы Javascript 0 11.03.2009 08:11
Срабатывание события при подведении к краю экрана Destrifer Общие вопросы Javascript 2 08.01.2009 15:12