如何在Javascript中编写PHP变量?

时间:2016-02-22 15:03:49

标签: javascript php jquery html5

这是我的JavaScript函数:

    $('.btn-setting').click(function (e) {
    e.preventDefault();
    $('#myModal').modal('show');
});

这就是我在PHP文件中调用它的方式:

   <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
     aria-hidden="true">

我的问题是:如何传递变量:

   $('#myModal<?php $variable ?>').modal('show');

并在这样的PHP文件中调用它:

<div class="modal fade" id="myModal<?php echo $variable ;>?" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
     aria-hidden="true">

4 个答案:

答案 0 :(得分:1)

在你的php文件中,你需要在脚本中使用echo变量,比如

<script>
$('#myModal<?php echo $variable; ?>').modal('show');
</script>

如果您在.js文件中回显,则无效

更新回答

php文件的html部分,您需要回显variable,如下所示

<div class="modal fade" id="myModal<?=$variable?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">

答案 1 :(得分:0)

尝试

$('#myModal<?php echo $variable; ?>').modal('show');

答案 2 :(得分:0)

使用回声功能

   $('#myModal<?php echo $variable ?>').modal('show');

答案 3 :(得分:0)

Php为您提供echoOutput one or more strings)任务。

$('#myModal<?php echo $variable; ?>').modal('show');