Grails のドキュメント (ここhttp://grails.org/doc/latest/guide/theWebLayer.html#ajaxを参照) を読んで、Ajax を使用して次の構文を使用して div を更新できると信じるようになりました。
私の意見 (Ajax/index.gsp)
<!doctype html>
<head>
<meta name="layout" content="main"/>
</head>
<body>
<div id="error"></div>
<div id="message"></div>
<g:remoteLink action="retrievePets" update="message">Ajax magic... Click here</g:remoteLink>
</body>
</html>
私のコントローラー(AjaxController):
package genericsite
class AjaxController {
def index() { }
def retrieveMessage() {
render "Weeee! Ajax!"
}
}
ただし、リンクを選択すると、「Weeee! Ajax!」というページに移動するだけです。これを典型的なjQueryの方法で行う方法を知っています。これで少し便利に…