我刚刚开始用Grails弄湿我已经开始考虑使用带有Grails的Ajax。我看了几个不同的例子,但我还是有点不清楚。由于我来自JSF背景,我想在JSF中提出一个简单的例子,并获得与Grails实现相同功能的等效方法。
当从输入组件触发blur事件时,以下JSF代码将调用bean的someAction方法。
<h:inputText value="#{bean.someProperty}">
<f:ajax event="blur" action="#{bean.someAction}" />
</h:inputText>
那么用Grails实现相同行为的最简单方法是什么?
答案 0 :(得分:0)
Grails remoteField 应该做你想要的。或者,您也可以使用 remoteFunction 完成相同的操作。在任何一种情况下,标签都允许您通过ajax调用控制器/操作,并在成功/失败后提供事件挂钩进行处理。