在js中取smarty中的值 用cookie做中介。将smarty中的id组存到cookie中(数据格式可以用json)再用js读cookie 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript">alert("{$id}");//此处我要弹出ID</script> 这个不行这样弹出是 {$id} 而不是{$id}的值 是可以的,我就经常这样做.因为模板是首先要经过php替换变量,然后再执行javascript. {literal}<script type="text/javascript">alert("{/literal}{$id}{literal}");//此处我要弹出ID</script>{/literal} 要再同一页使用CSS or JS 最好把 delimiter 改成 <{ , }>{literal} 很烦 =.= 如果,,我是说如果,你只要弹出ID的话:试试:alert(<?php echo ID; ?>);当然,此时可能不能用literal来分割script了,而要改用[[[CDATA来包含整个script块。不知道行不行。 PHP基础问题 最土团购网的“已完成支付”AJAX窗口为何没有弹出 检索分页问题 100分求解一个正则匹配问题,高手请进,菜鸟端板凳进来坐坐 Zend Optimizer 安装XP下安装不成功~~ 为什么错了? MYSQL多表查询---50分! php调用不了COM在IIS6中?帮忙。 mysql数据库有没有批量获取数据的函数 请问:哪里有免费的php+mysql空间,函数支持比较全的 cookie欺骗问题 PHP5如何使用连接池连接到MySQL 5.1?
alert("{$id}");//此处我要弹出ID
</script>
这样弹出是 {$id} 而不是{$id}的值
因为模板是首先要经过php替换变量,然后再执行javascript.
<script type="text/javascript">
alert("{/literal}{$id}{literal}");//此处我要弹出ID
</script>
{/literal}
要再同一页使用CSS or JS 最好把 delimiter 改成 <{ , }>
{literal} 很烦 =.=
如果,,我是说如果,你只要弹出ID的话:试试:
alert(<?php echo ID; ?>);当然,此时可能不能用literal来分割script了,而要改用[[[CDATA来包含整个script块。不知道行不行。