設置變量當我試圖從javascript函數在GSP視圖我有錯誤設置一個變量:「()空對象上不能調用方法FUNC」Grails的 - 從javascript函數
GSP :
<g:set var="variable" value="${tr.func.name()}" />
我也試圖解決該問題的get沒有成功: 變量undifined
<g:javascript>var test = tr.func.name();</g:javascript>
<g:set var="variable" value="${test}" />
<g:javascript>alert(${variable});</g:javascript>
感謝
這是不可能的。 javascript在瀏覽器,客戶端計算機上,而不是服務器上,當視圖已經處理並傳輸到瀏覽器時。你真的想要達到什麼? –
我有一個jquery函數,從用戶獲取timzone,我想用它來: –
Jils
現在已經太晚了,gsp在服務器上運行。你不能在瀏覽器中使用gsp標籤。所以,你必須使用JavaScript進行日期格式化。 –