0

GrailsでWebアプリを開発していますが、現在のページを別のコントローラーにリダイレクトして、複数のパラメーターを渡す必要があります。

正確なシナリオは、複数のSELECTメニューを持つfromを持ち、それらのすべてで「onChange」プロパティでこのコントローラーを呼び出し、すべてのSELECTメニューの現在の値をパラメーターとして渡すことです。

そのコントローラーによって生成された新しいコンテンツとSELECTメニューの新しい組み合わせを表示するには、ページ全体を更新する必要があります。

どうもありがとうございます、

knithx。

4

1 に答える 1

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>
于 2010-08-09T03:24:29.477 に答える