Сайт: http://emocii.dtraduga.vh55.hosterby.com/ Справа в таблице нажимаем УДАЛИТЬ ИЗ СПИСКА - открывается модальное окно в котором 3 кнопки. При нажатии на любую из них открывается новое модальное окно, а второе остается висеть. Как сделать чтобы при открытии нового модального окна, предыдущее закрывалось?
Этот вариант это просто закрытие модального окна если этот атрибут повесить на кнопку. А мне надо чтобы при открытии нового модального окна, которое поверх предыдущего ОТКРЫВАЕТСЯ, - предыдущее АВТОМАТОМ закрывалось? Т.е. получается как бы что одна и та же кнопка открывает новую модалку и закрывает предыдущую. Вот скрин с комментом как оно все некрасиво получается: http://joxi.ru/RmzkWppI01lEb2 Или это все делается только при помощи JS или JQuery?
Ха, так вы на кнопку открытия следующего модуля повесили data-dismiss="modal" - для закрытия и data-toggle="modal" data-target="#exampleModal2" - для открытия следующего так? Что-то я не так понял, - у меня так не прокатывает.
Нет, я пытался, просто к тому времени прочитал про data-dismiss="modal" и видимо не совсем предал значение тому, что было написано над ним в вашем сообщении. Я прописываю вот так: Код: <input data-dismiss="modal" id="button_rufuse" data-toggle="modal" data-target="#myModal_refuse" type="submit" value="отказаться"> После клика да, предыдущее окно закрывается, но новое не открывается и просто остается серый фон как-будто модалка какая-то открыта. Вот новый линк: http://emocii.dtraduga.vh55.hosterby.com/orders.php При клике справа на крестик в кружке и потом - отказаться
Я уже не в первый раз говорю: начните наконец понимать структуру страницы! Какого чёрта у вас все модальные окна напханы в #myModal_delete_order? Конечно, новое окно не будет раскрываться, если оно внутри окна, которое только что скрылось. Все модальные окна должны быть прямыми потомками body! И второй вопрос: вы знаете назначение input с type="submit"? Зачем вы его используете где попало?
Я вас понял. submit используем если данные отправляются на сервер, button - если просто обычный переход куда-либо. Верно?
Если данные отправляются из формы, иначе толку всё равно не будет. А вместо type="button" лучше просто использовать тег button.