在我的应用程序中,我使用twitter bootstrap为按钮等添加漂亮的图标。通过正常的按钮和链接,我可以通过这样做来实现这一点。
<g:remoteLink .. code omitted .. class="btn">
<i class="icon icon-warning-sign"></i> <g:message code="default.button.add.label"/>
</g:remoteLink>
这会产生一个漂亮的按钮,文本前面有一个图标..
现在我想使用submitToRemote:
<g:submitToRemote .. code omitted .. value="${message(code: 'default.button.add.label')}" class="btn"/>
但我似乎在添加
时失败了<i class="icon icon-warning-sign"></i>
值..有关如何实现此目的的任何提示或提示?
我尝试了几种方法,例如将此样式放在class属性中,但这也失败了。
任何提示?
答案 0 :(得分:1)
submitToRemote
会生成一个<input type="sbumit" ... />
代码(source code),这不会轻易适应您希望做的事情(预计value
会是formRemote
一个普通的字符串,而不是标记)。
另一种方法可能是使用submitToRemote
代替<button>
,以及包含图标标记的<g:formRemote action="..." update="...">
...
<button type="submit" ...><i class="icon icon-warning-sign"></i> Text...</button>
</g:formRemote>
:
{{1}}