如何在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>