我有一个表单,您可以从选择器中选择一些内容,然后单击并对其进行成像,然后激活到控制器。问题是目前图像是提交按钮,我可以发送参数,所以我不知道哪个图像被点击。我目前的代码如下:
<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>
有没有人知道更好的方式或知道解决这个问题的方法?
答案 0 :(得分:1)
一种方法是创建一个支持params
的{{3}}模拟,例如actionSubmit。
另一种愚蠢的方法是设置一个不可见的文本/广播字段,并在按钮的onclick
中设置其值。