Grails <g:set tag in JavaScript



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

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

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

caseId 的值总是"id"(字符串),我希望它的值为"aCase.id"谢谢!(对不起,我英语不好)

你不能用javascript设置gsp var。因为 gsp var 是在 gsp 在服务器端呈现之前设置的,而 javascript 在客户端运行。

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

最新更新