В действии, которое сохраняет ваш объект, отобразите значение, которое вы хотите отобразить, например,
def save() {
println params
def bookInstance = new Book(params)
if (!bookInstance.save(flush: true)) {
render "not saved"
}
flash.message = message(code: 'default.created.message', args: [message(code: 'book.label', default: 'Book'), bookInstance.id])
render bookInstance.id // "saved!!!!"
}
, и в вашем представлении обновите заполнитель, используя его идентификатор.В моем примере submitToRemote имеет атрибут update, который позаботится об этом.Надеюсь, этот код поможет
<html>
<head>
<title>Page Title</title>
<meta name="layout" content="main"/>
<r:require modules="jquery"/>
<g:javascript library="application" />
<modalbox:modalIncludes />
</head>
<body>
<g:form name="myform" action='save'>
book: <input name="name" type="text" />
<g:submitToRemote action='save' update="updateMe" name="myname"/>
</g:form>
<div id="updateMe">
</div>
</<body>