<#ftl>
|
<#macro select name="" id="" source={} value="" default="" attr="" style="" class="mysel">
|
<select style="${style}" class="${class}" name="${(name=="")?string(id,name)}" id="${(id=="")?string(name,id)}" ${attr}>
|
<option value="">请选择</option>
|
<#if FreeMarkerUtil.isSimpleHash(source)>
|
<#list source?keys as key>
|
<option value="${key}" <#if value==key || (value == "" && default==key)>selected="selected"</#if>>${source[key]}</option>
|
</#list>
|
<#else>
|
<#list source.keySet() as key>
|
<option value="${key}" <#if value==key || (value == "" && default==key)>selected="selected"</#if>>${source.get(key)}</option>
|
</#list>
|
</#if>
|
</select>
|
</#macro>
|