将变量传递给模态

时间:2019-01-21 01:25:51

标签: javascript php modal-dialog

Is it possible to pass a variable from an属于模式。我需要使用变量的值从a * .php`函数返回数据。在此处输入代码

对调用Modal的记录值位于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 :(得分:1)

如果您想访问数据ID,可以使用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中访问数据ID如下:

<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>