2016-03-30 17 views
0

grailsのselectタグに新しい属性を追加したいとします。属性名が "currencyId"であるとします。どうすればいいの?それとも可能ですか?Grails:selectに新しい属性を追加する

私はこれを試してみましたが、それは

<div class="input_div"> 
    <g:select name="${textFieldName}" from="${from}" class="commonSelectSize3Cols" 
       value="${instanceFieldValue}" 
       noSelection="${['': message(code: (noSelectionMessageCode ?: "noSelection.label"))]}" 
       optionKey="${optionKey}" optionValue="${optionValue}" ${newAttribute}="${newAttributeValue}" /> 
</div> 

答えて

1

を働かなかっただけで、他のHTML属性のようにそれを追加しました:g:selectは、その属性を使用していないので

<div class="input_div"> 
    <g:select name="${textFieldName}" from="${from}" class="commonSelectSize3Cols" 
       value="${instanceFieldValue}" 
       noSelection="${['': message(code: (noSelectionMessageCode ?: "noSelection.label"))]}" 
       optionKey="${optionKey}" optionValue="${optionValue}" data-new-attribute="${newAttributeValue}" /> 
</div> 

それはそのままでそのまま渡してレンダリングされます。

関連する問題