在一个表单上grails许多按钮

时间:2013-02-09 15:39:08

标签: grails button submit

我有一个表单,您可以从选择器中选择一些内容,然后单击并对其进行成像,然后激活到控制器。问题是目前图像是提交按钮,我可以发送参数,所以我不知道哪个图像被点击。我目前的代码如下:

   <g:form controller="profile" action='postFromAlbum'>
        <g:select name="child" from="${names}" value="" noSelection="['':'All Children']"/>   <br

               <g:each in="${pictures}">

                   <g:submitButton name="submit" class="image3" type="image" src="${it.urlThumb}" alt="no Picture"></g:submitButton>

               </g:each>
        </g:form>

有没有人知道更好的方式或知道解决这个问题的方法?

1 个答案:

答案 0 :(得分:1)

一种方法是创建一个支持params的{​​{3}}模拟,例如actionSubmit

另一种愚蠢的方法是设置一个不可见的文本/广播字段,并在按钮的onclick中设置其值。