2
我在我的网站是这样的:Grails的刷新格
<body>
<div id="1">
content1
</div>
<div id="2">
content2
</div>
<g:render template="/layouts/aa1"/>
<g:form name="myForm" action="myaction">
<g:submitButton name="update" value="Update" />
</g:form>
</body>
我AA1布局是这样的:
<div id="3">
<g:each in="print">
${it.carModel}
</g:each>
</div>
而且控制器是:
def updateDiv = {
def max = 20
def offset = 0
if(params=["myForm"]){
def print = Cars.list(max: max, offset: offset + 10)
}
render(template:'aa1', [print: print])
}
什么我想要做的是,当我点击'更新'时,g:再次调用渲染并更新ajax(仅更新该部分),并且值改变。每次点击时,显示接下来的20辆车。我怎么能做到这一点?我在正确的方向吗?