假设我有一个图书实体
国际标准书号
字段。
输入ISBN号时,我希望更新两个字段:标题和作者。
我的控制器是这样的:
def ajaxGetBook = {
def book = Book.findByIsbn(params.isbn)
if(book==null) book = new Book()
render book as JSON
}
所以我的调用成功了,我得到了一本完整的json书籍。
现在我想用update属性更新2个texfields
<g:remoteField action="ajaxGetBook" update="title" name="isbn" value="${bookInstance?.book?.isbn}" paramName="isbn"/>
现在,title字段将使用full book对象更新,所以这不起作用。
是否可以仅用json book.title更新字段标题?
是否可以一次更新更多字段?
我可以
render book.title as JSON
但这只适用于一个领域。
谢谢你