2016-05-23 9 views
0

Wie setzen Sie Grails Variable in Javascript? Ich habe auch versuchtGrails <g: set tag in Javascript

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

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

Wert von caseId immer 'id' (string), ich will es Wert von 'aCase.id' Vielen Dank! (sorry, ich auf Englisch nicht gut)

Antwort

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

danke, aber es funktioniert nicht, Skript nicht gefunden 'caseId' –

+0

welche Version von Grails verwenden Sie? –

+0

ich benutze 2.4.4 Version –

0

Sie können keine gsp var mit Javascript gesetzt. Ursache Die gsp var wird festgelegt, bevor das gsp serverseitig gerendert wird, und das JavaScript wird auf Clientseite ausgeführt.