将字符串返回给grails中的ajax调用

时间:2012-09-04 17:59:57

标签: ajax grails gsp

我的Groovy Controller类中有一个函数sampleFunction(),我在gsp中使用Ajax调用来访问

var result = ${remoteFunction(controller: 'mycontroller', action: 'sampleFunction',
                                  update: 'none',
                                   params:'\'id=\'+id+\'&content=\'+content+\'&modSubj=\'+modSubj')}

如何从sampleFunction()返回一个字符串,以便变量result具有返回值。请帮忙。

1 个答案:

答案 0 :(得分:5)

Grails Controller操作可以直接调用render以返回响应中的某些文本,而不是使用GSP。

def sampleFunction() {
    render 'somestring'
}