JavaScript / jQuery连接变量

时间:2018-02-13 12:48:48

标签: javascript jquery

从这开始。我有一个名为$body(PHP)的关联数组。

假设我希望得到$body[1]$body[2]的值,具体取决于元素的id

所以这是我的代码。

$(document).ready(function() {
  $('.messages').on('click', function() {
    var id = $(this).attr('id');
    $('#generic-modal-title').html('Message Preview');
    $('#generic-modal-body').html('" . $body[-concatenate id here-] . "');
  });
})"

我尝试做什么(不起作用):

$('#generic-modal-body').html('" . $body["id"] . "');

1 个答案:

答案 0 :(得分:0)

检查一下我已根据您的要求对此工作进行了测试

<?php $body = array(0 => "content") ?>

<script>
$(document).ready(function() {
  var id  = 0;
  <?php echo "var body = " . json_encode($body) .";"; ?>
  $('#generic-modal-body').html(body[id]);
});

<div id="generic-modal-body"></div>