【发布时间】:2013-08-07 01:40:28
【问题描述】:
我在 Google 上搜索了很长时间,但找不到解决此问题的方法。我正在尝试从我的 Groovy 控制器中的 GSP 文件中访问 JavaScript 变量,但我不知道如何执行此操作。
例子:
//JavaScript stuff
<script>
function validateForm(){
var ret = false
}
</script>
//Groovy controller stuff
def myAction = {
println params.ret
}
如何实现类似的效果?
【问题讨论】:
-
你有没有尝试过(至少有会话)?
-
我已经尝试过 remoteFunction 但我得到一个 java 脚本错误所以它可能工作但我不知道它的语法。这就是我在我的 javascript
${remoteFunction(controller: ActionsController, action:'ImplementNewPixel', params: 'ret')}中拥有它的方式,但不,我还没有尝试过任何会话。您将如何使用会话? -
您应该能够使用 remoteFunction 传递变量。看看remoteFunction 中的参数传递方式。
标签: javascript grails gsp