Grails <g:set tag =“”in =“”javascript =“”

时间:2016-05-23 08:35:37

标签: javascript grails set

=“”

如何在javascript中设置grails变量? 我也试过

<a onclick="myFunction(${aCase.id})" .../>

... <script> function myFunction(id) { <g:set var="caseId" value="id"/> } </script>

caseId的值始终&#39; id&#39; (字符串),我希望它的价值是&#39; aCase.id&#39; 谢谢! (对不起,我不擅长英语)

2 个答案:

答案 0 :(得分:0)

<script>caseId = ${id}</script>

答案 1 :(得分:0)

您无法使用javascript设置gsp var。导致gsp var在服务器端呈现gsp之前设置,并且javascript在客户端运行。