<#ftl>
|
<#macro option id="option" source={} value="" default="">
|
<#-- 如果是simplehash -->
|
<#if FreeMarkerUtil.isSimpleHash(source)>
|
<#list source?keys as key>
|
<input name="${id}" id="${id + "_" + key_index}" type="radio" value="${key}" <#if value==key || (value == "" && default==key)>checked</#if> />${source[key]}
|
</#list>
|
<#else>
|
<#list source.keySet() as key>
|
<input name="${id}" id="${id + "_" + key_index}" type="radio" value="${key}" <#if value==key || (value == "" && default==key)>checked</#if> />${source.get(key)}
|
</#list>
|
</#if>
|
</#macro>
|