微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在php函数中调用jQuery var

如何解决在php函数中调用jQuery var

| 可能吗 ? 这是示例:
  <script>
    var id=$(this).val();
    $(\'#region\').append(< ? PHP get_region(#####) ?>); 
  </script>
我需要调用\“ var id \”而不是#####     

解决方法

        如果您知道在浏览器上呈现页面之前\“ this \”的ID是什么(然后将运行javascript代码),则可以执行以下操作:
<script>
    <?php $id = $whatever_the_id_is; ?>
    $(\'#region\').append(<?php get_region($id); ?>); 
</script>
如果在呈现页面之前不知道\“ this \”的ID是什么,那么您需要使用ajax运行get_region()函数服务器端并返回您要查找的字符串。     ,        以我的理解,php首先在服务器上加载,然后转到客户端ex。 javascript(包括jquery)。您可以通过嵌入隐藏变量来很容易地在客户端获取php变量的副本。例如
<input type=\"hidden\" value=\"<?php echo $a; ?>\" />
要么
<a title=\"<?php echo $a; ?>\" />
您也可以这样做
<script language =\"javascript\"> var global_variable=\"<?php echo $a; ?>\"; </script> 
但是,php函数不能引用javascript变量。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。