2012-01-29 82 views
1

我正在使用一個.gsp文件克:timeZoneSelect Grails中2.0

<g:timeZoneSelect name="timezone" value="${user?.timezone}"/> 

以下但對於給定的選擇的結束列表具有許多,許多重複的值對於每個時區,例如我數至少爲14點的選擇爲:

MST, Mountain Standard Time -7:00 

我做錯了什麼或這是一個錯誤?

回答

0

如果您查看控制器的源代碼,這是因爲它們爲每個時區區域呈現一個插槽。例如:

<option value="America/Boise" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Cambridge_Bay" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Chihuahua" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Dawson_Creek" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Denver" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Edmonton" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Hermosillo" >MST, Mountain Standard Time -7:0.0</option> 
<option value="America/Inuvik" >MST, Mountain Standard Time -7:0.0</option> 

我會說這是一個錯誤。我認爲它應該包括城市名稱,或者摺疊重複值,因爲沒有辦法區分它們。

There is a JIRA open for this。請投票。