gpt4 book ai didi

grails - remoteFunction 调用不工作 grails

转载 作者:行者123 更新时间:2023-12-02 14:45:39 25 4
gpt4 key购买 nike

在下拉菜单中进行选择后,我试图调用一个函数。这是我的 list.gsp 中“代码”域类的下拉菜单的代码:

<td><g:select name="data" from="${codeInstance.datas.language}" 
onchange="${remoteFunction(action: 'translationById')}"/>
</td>

这是我试图调用的函数。这是在我的代码 Controller 中:
def translationById = {
println "Fine"
//println params;
}

我只是想打印出“Fine”,所以我知道该函数已被调用,但“Fine”永远不会被打印出来。为什么函数没有被调用?

最佳答案

不要使用闭包,而是使用方法,例如:

def translationById() {
println "Fine"
//println params;
}

此外,使用一些浏览器调试器(例如 firebug 或类似工具)来查看是否显示错误消息。

如果在 onchange 事件而不是 remoteFunction 中放置警报会发生什么?如果显示警报,那么我认为您的问题出在原型(prototype)库上。将原型(prototype)库添加到您的标题中。点赞 <g:javascript library="prototype" /> .

关于grails - remoteFunction 调用不工作 grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11833968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com