2012-01-29 39 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。请投票。