html页面中的php代码中如何调用js变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html页面中的php代码中如何调用js变量相关的知识,希望对你有一定的参考价值。

twig模板为例

<script type="text/javascript">
var first=$(‘#first option:selected‘).val();
$.ajax({
            url: ‘{{ path_for(showDetail_item) }}‘,
            dataType: ‘json‘,
            data: {pid:position},
            type: "GET",
            success: function (msg) {
                var url=‘{{ path_for(‘zyposition.modify‘, {‘id‘:‘pos_id‘,‘method‘:‘changPos‘}) }}‘;
                url=url.replace(‘pos_id‘,first);
                $(‘#change‘).append("<a  href=‘javascript:;‘ onclick=\"javascript:loadPage(‘"+url+"‘);\"><button type=‘button‘ class=‘btn btn-primary‘ title=‘修改‘><strong>修改</strong></button></a>");              
            }
        });
    };
</script>

主要的是一个替换思路,先在php中生成一个字符串‘pos_id‘,然后在js中用replace()方法replace(‘pos_id‘,first);

tips:replace()方法第一个参数是字符串,第二个是js变量

以上是关于html页面中的php代码中如何调用js变量的主要内容,如果未能解决你的问题,请参考以下文章

如何在js里引用php变量

PHP环境里的伪静态页面中,如何将JS变量传给其它变量的参数?

js如何获取php中的变量?

如何在html中调用JS文件!总也调用不成

php想要调用js类里中某一个方法的一个参数值怎么调用

如何将js的变量在php中使用