2016-05-23 26 views
0

javascriptでgrails変数を設定する方法は? 私もいつも 'ID'(文字列)caseIdのGrails <g:javascriptのタグを設定する

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

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

値を試してみました、私はそれを 'aCase.id' の値が欲しいですありがとう! (英語で申し訳ありませんが、私は良いではない)

答えて

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

ありがとうございますが動作しません、スクリプトが見つかりません 'caseId' –

+0

Grailsのどのバージョンをお使いですか? –

+0

私は2.4.4バージョンを使用しています –

0

あなたはjavascriptとGSP VARを設定することはできません。 gspがサーバー側でレンダリングされる前にgsp varが設定されていて、javascriptがクライアント側で実行されるためです。

関連する問題