18 lines
290 B
Go
18 lines
290 B
Go
package html
|
|
|
|
type SelectDict struct {
|
|
Name string
|
|
Value string
|
|
Selected bool
|
|
}
|
|
|
|
func NewSelectControls(data []*SelectDict, value string) []*SelectDict {
|
|
for _, item := range data {
|
|
item.Selected = false
|
|
if item.Value == value {
|
|
item.Selected = true
|
|
}
|
|
}
|
|
return data
|
|
}
|