Вопрос:

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

jquery bootstrap-modal

165 просмотра

2 ответа

36 Репутация автора

У меня есть модал 1 с:

Имя клиента Номер клиента "Ссылка на кнопку клиента"

Когда пользователь нажимает кнопку «Связать клиента», открывается модальное окно 2:

имя покупателя

«кнопка поиска»

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

шаг 1: передать имя клиента из модального 1 в модальное 2 (уже сделано) шаг 2: когда пользователь выбирает правильного клиента в модальном 2, я хотел бы закрыть модальное имя 2 и отобразить номер клиента в модальном 1

Кто-нибудь может мне помочь ?

Вы можете найти мой код здесь: http://www.bootply.com/AGp9tttB54#

Автор: user3347018 Источник Размещён: 06.04.2017 02:40

Ответы (2)


0 плюса

197 Репутация автора

Вы можете попробовать один из следующих способов управления данными без перезагрузки страницы:

1) Манипуляция DOM

Прослушайте модальные события Bootstrap и обновите свойство innerHTMLили valueиз другого элемента

2) Реактивные данные

Используйте VueJS или Angular для моделирования данных без взаимодействия с DOM.

Я лично рекомендую 2-й способ.

Автор: rogervila Размещён: 06.04.2017 02:49

0 плюса

1502 Репутация автора

попробуйте добавить это:

$('#accModal').on('hide.bs.modal', function(e) {
    $('#oppModal').find('#opp-accid').val($('#accModal').find('#acc-id').val());
});
Автор: Danil Gudz Размещён: 06.04.2017 03:02
Вопросы из категории :
32x32