使用grails中的默认选定值自定义g.select标记库
我们正在尝试使用taglib创建自定义g.select。我们成功地创建了它,但是现在我们希望g.select应该有一些默认的selected值。我们怎么能做到呢使用grails中的默认选定值自定义g.select标记库,grails,taglib,Grails,Taglib,我们正在尝试使用taglib创建自定义g.select。我们成功地创建了它,但是现在我们希望g.select应该有一些默认的selected值。我们怎么能做到呢 def timePicker = { attrs -> def hours = 0..21 def stringHours = hours.collect{ String.format('%02d', it) } def minutes = 0..59 def stringMinutes = mi
def timePicker = { attrs ->
def hours = 0..21
def stringHours = hours.collect{ String.format('%02d', it) }
def minutes = 0..59
def stringMinutes = minutes.collect{ String.format('%02d', it) }
out << "${select(from: stringHours, name: attrs.name + '.hour')}"
out << "${select(from: stringMinutes, name: attrs.name + '.minute')}"
}
def timePicker={attrs->
def小时数=0..21
def stringHours=hours.collect{String.format('%02d',it)}
def分钟数=0..59
def stringMinutes=minutes.collect{String.format(“%02d”,it)}
out您可以在value
属性中传递默认选择的值。
大概是这样的:
out
<me:timePicker h="12" m="30" />