簡體   English   中英

grails g:選擇標簽

[英]grails g:select tag

我正在使用ag:select標簽,如下所示:

<td><g:select name="newCity"
        id="${'newCity_' +cityData.uid}"
        from="${cityData.name}"
        value="${cityData.someValue}"
        noSelection="${['null':'Select City...']}" class="newCity" />
</td>

它呈現以下HTML:

<td>
<select name="newCity" id="newCity_abc" class="newCity" >
<option value="null">Select City...</option>
<option value="A" >A</option>
<option value="B" >B</option>
<option value="C" >C-</option>
<option value="D" >D</option>
</select>
</td> 

但是,我希望我的HTML看起來像這樣; 因為我正在做一些javascript驗證,所以插入了類:

<td>
<select name="newCity" id="newCity_abc" class="newCity" >
<option value="null">Select City...</option>
<option value="A" class="populated" >A</option>
<option value="B" class="notpopulated" >B</option>
<option value="C" class="populated" >C</option>
<option value="D" class="notpopulated" >D</option>
</select>
</td>

這可能嗎?

我是否需要創建自定義標記庫才能實現此目的?

任何幫助將不勝感激,謝謝!

我不相信這是可能的。 select標記實現寫出<option>標記 )調用私有方法writeValueAndCheckIfSelected來填充option ,這不知道任何類名。

Grails JIRA上有一個2年的新功能請求 ,但我認為您可能會因為特定情況而無法使用自己的標簽來執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM