在我的 grails 模板中,我调用 remoteFunction(使用 jquery 库)onload。为了测试它是否有效,我在操作中写了一个 println。事实证明,它确实有效,但只有一个打印语句通过,而不是控制台中出现多个打印语句,用于我的集合中的多个项目。
这是我的代码片段
普惠制:
<figcaption id="secondcap">
<img id="changer" src="${resource(dir: "images/images", file: "heart.png")}" onload="${remoteFunction(controller:'user', action: 'hasHearted')}" alt="heart">
</figcaption>
时髦的:
def hasHearted = {
println "Recieved user ID:"
}