比如smarty模块中用到了php的{$student.year}那么JS怎么获取到smarty中{$student.year}值呢?

 我来答
aboc
2013-05-13 · TA获得超过1551个赞
知道小有建树答主
回答量:2022
采纳率:0%
帮助的人:1614万
展开全部
几种方式
纯js
var year = '{$student.year}';

dom+js
<span id="year">{$student.year}</span>
然后用jquery的
$("#year").text(); 即可
更多追问追答
追问
如果类似于:
updown

{foreach item=student from = $school}

{$student.year}

{/foreach}

点击上下的时候怎么打印LI里面的值? 打印出来具体的年份,一定给分!!!
追答
话说你既然把年份弄到参数里了,直接下面就好了,但是为了防止年份为2位,需要overflow('{$student.year}')  加单引号.

function overflow(year){
alert(year);

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-13
展开全部
把值输出到页面JS不就可以获取到了吗
追问
updown

{foreach item=student from = $school}

{$student.year}

{/foreach}

点击上下的时候怎么打印LI里面的值? 打印出来具体的年份,一定给分!!!
追答
innerHTML 获取li里面的数据
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式