我正在使用Grails开发一个Web应用程序,我需要将当前页面重定向到另一个控制器,并向其传递多个参数。
确切的情况是让一个带有多个SELECT菜单的from并在它们的“onChange”属性上对它们进行所有调用,并将所有SELECT菜单的当前值作为参数传递给它。
为了显示该控制器生成的新内容以及SELECT菜单的新组合,重要的是刷新整个页面。
非常感谢,
knithx。
答案 0 :(得分:1)
您可以这样做:
<g:form id="myform" controller = "someOtherController" name="myForm" action="selectChange" id="1">
<g:select name = "animal" from="${['Dog', 'Cat', 'Mouse']}" onchange="this.form.submit()" />
<g:select name="vegetable" from="${['Carrot', 'Potato', 'Squash']}" onchange="this.form.submit()" />
</g:form>