简体   繁体   English

ils子

[英]Grails <g:set tag in javascript

how to set grails variable in javascript? 如何在JavaScript中设置grails变量? I also tried 我也试过

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

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

value of caseId always 'id' (string), i want it value of 'aCase.id' thanks! caseId的值始终为“ id”(字符串),我希望它的值为“ aCase.id”,谢谢! (sorry, i not good at english) (对不起,我英语不好)

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

You can not set a gsp var with javascript. 您无法使用javascript设置gsp var。 Cause the gsp var is set before the gsp is rendered on server side, and the javascript runs on client side. 原因是在服务器端渲染gsp之前设置了gsp var,而javascript在客户端运行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM