2012-12-12 33 views
0

在我的應用程序使用Twitter的引導,以漂亮的圖標添加到按鈕等與正常的按鈕和鏈接,我可以做實現這一..如何添加樣式到submitToRemote的值屬性?

<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> 
012失敗

價值..任何提示或技巧如何實現這一目標?

我嘗試了幾個東西,比如把這個樣式放在class屬性中,但是這也失敗了。

任何提示?

+0

我覺得我做了類似的事情一次,你嘗試過使用模板? – marko

+0

您能否使用模板解釋您的意思?我可以根據submitToRemote的代碼創建一個自定義taglib,但是想知道是否有更簡單的解決方案。 – Marco

+0

您可以使用存儲樣式的模板處理您的回覆。 – marko

回答

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> 
相關問題