nuBacuk
@nuBacuk
Python/Linux

Как передать id ссылки в модальное окно bootstrap?

Имеется ссылка вида.
<a class="glyphicon glyphicon-time" title="Выбрать период" data-toggle="modal" data-target="#StaticModal" id="{{ item[0][0] }}" href="#"></a>


При нажатии появляется модальное окно.
<!-- Modal -->
<div class="modal fade" id="StaticModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Выгрузить статистику</h4>
      </div>
      <div class="modal-body">
          <div class="container-fluid">
           <div class="row">
               <p>Выгрузить данные датчика влажности и температур за период:</p>
                <div class="col-xs-8 col-sm-6">
                  <p><b>От</b> <input required type="date" name="stadby_date" class="form-control" min="2016-05-01" max="2019-05-01" title="Дата ожидания"></p>
                </div>
                <div class="col-xs-4 col-sm-6">
                  <p><b>До</b> <input required type="date" name="stadby_date" class="form-control" min="2016-05-01" max="2019-05-01" title="Дата ожидания"></p>
                </div>
              </div>
            </div>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Назад</button>
        <button type="button" id="myButton" data-loading-text="Подождите..." class="btn btn-primary">
            Сохранить</button>
      </div>
    </div>
  </div>
</div>


как передать id в модальное окно?
  • Вопрос задан
  • 2428 просмотров
Решения вопроса 1
не совсем понятно, что значит "передать в модальное окно"
var id;
$('[data-target="#StaticModal"]').click(function(){ id = this.id; });

так можно получить id ссылки, которая откроет это окно, в переменную, что с ней делать дальше - решать вам
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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