2

在我看来我有

<g:render template="/common/notifications" model="[userNotifications:userNotifications]" />

在 javascript 中,我有一个 ajax 调用来返回Notifications的 JSON 对象

被调用的控制器方法如下:

def getNotifications()
{
    def userNotifications = Notification.findAllByUser(UserUtils.getCurrentUser())      

    render userNotifications as JSON
}

但我不知道如何获取响应数据以向模板提供模型

任何帮助深表感谢

4

1 回答 1

4

不是渲染对象,而是渲染模板。让您的 ajax 期望 HTML 作为回报:

render(template: '/common/notifications', model: [userNotifications: userNotifications])
于 2013-05-03T16:49:23.790 回答