Передача переменной в модал - PullRequest
0 голосов
/ 21 января 2019

Is it possible to pass a variable from an атрибут модального. Мне нужно использовать значение переменной для возврата данных из кода * .php` function.enter здесь

Вызов модалу со значением записи в атрибуте data-id.

<a href='#openModal' value='Edit' data-id=".$events['evnt_id'].">Edit</a>;

Это будет модал, который будет отображаться.

<div id="openModal" class="modalDialog">
    <div>
        <a href="#close" title="Close" class="close">X</a>
        <table border="1" width="600" height="500" cellpadding="5" cellspacing="0">
        <tr>
            <td>
                $detail = Stuff->getDetails($_GET['data-id']);

            </td>
        </tr>
        </table>
    </div>
</div>

1 Ответ

0 голосов
/ 21 января 2019

если вы хотите получить доступ к идентификатору данных, вы можете использовать javascript / jquery для этого.

Я предлагаю следующее:1. изменить ссылку на это:

<a href='#' id="myModal" value='Edit' data-id=".$events['evnt_id'].">Edit</a>

2.в модальном:

<tr>
  <td id="place-data-id">
  </td>
</tr>

3.в javascript идентификатор доступа к данным, как это:

<script type="text/javascript">
$("#myModal").click(function(){
  var myDataId = $(this).data('id'); // get data-id
  $("#place-data-id").html(myDataId); // insert data id to td
  $("#openModal").modal('show'); // showing modal
});
</script>
...