如何将msg_id传递到jquery模态表单中


How to pass msg_id into jquery modal form?

我有一个下面的数据,其中显示了数据库中的数据。当我单击"注释"时,会出现一个对话框,在那里我需要显示数据库中的模态数据。但是为了从数据库获取数据,我需要模态形式的msg_id。

<?php
$msg_id = $data['message_id'];
?>
<a data-toggle="modal" href="msg_id=<?php echo $msg_id; ?>#example" class="link_comment">Comment</a>

因此,在这里,我想将msg_id传递给jquery模态表单,在这里我可以基于该特定消息的msg_id从db获取数据,并将其显示在模态框中。

<div id="example" class="modal" style="display: none; ">
Your Message id : <?php echo $msg_id; ?>
</div>

那么,我如何将$msg_id传递到jquery模态表单中呢?

php

<?php
$msg_id = 123; // testing mode
?>

html

<a data-toggle="modal" href="msg_id=<?php echo $msg_id; ?>#example" class="link_comment">Comment</a>
<div id="example" class="modal" style="display: none; ">
    Your Message id : <span class="msg_id">?</span>
</div>
<script type="text/javascript">
    $('a.link_comment').click(function(event) {
        event.preventDefault();
        var a = $(this);
        var msg_id = 'fetched id'; // parse msg_id from a.attr('href')
        $('div.' + a.attr('data-toggle')).show().find('span.msg_id').text( msg_id );
    });
</script>