JavaScript/jQuery连接变量
首先。我有一个名为$body PHP的关联数组 假设我想获得$body[1]或$body[2]的值,具体取决于元素的id 这是我的代码JavaScript/jQuery连接变量,javascript,jquery,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
$(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"] . "');
看看这个,我已经测试过了,可以按照你的要求正常工作
<?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>
从JS开始,没有关联数组。@Teemu ohh,所以我必须在[]中使用一个PHP变量?数组$body是一个PHP变量。Äh。。。什么不您应该使用$'generic-modal-body'.html;