al:checkbox

用来生成<input id="op" type="checkbox" value="1"/><label>是否开放</label>标签

属性 是否必须 说明
data true 数据源,一般是从数据库中查出来的一个集合(List,DataSet等),有一些常用数据如,是否,开关等也可以直接写入data属性格式如:data="{1:是,0:否}"
border false 是否生成外层div
checked false 是否选中
checkedValue false 生成多个多选框时,可以通过checkedValue设置默认选中的一项
valueKey false 如果是data是一个集合,需要通过当前属性来指定以集合条目中的哪个属性为checkbox属性赋值
textKey false 如果是data是一个集合,需要通过当前属性来指定以集合条目中的哪个属性为label标签赋值,支持多列 {ID}-{NM}
property false value="${list}" property="ID"item.get(valueKey)是在list.items.property 集合中时选中
rely false rely="CHK" data.item.CHK  = true或1或checkedValue或value时选中
id false id
name true name
clazz false class
style false css样式
onclick false js事件
onchange false js事件
onblur false js事件
onfocus false js事件
head false 生成多个多选框时,可以通过head设置第一个默认选项
headValue false 生成多个多选框时,可以通过head设置第一个默认选项
value false

value="{1,2,3,4,5}" item.get(valueKey)是在1,3,4,5集合中时选中

value="${list}" property="ID" item.get(valueKey)是在list.items.property 集合中时选中

disabled false disable
readonly false readonly
encrypt false 集合中的value值是否需要加密
extra false 生成data-*数据
itemExtra false 条目生成data-*数据
borderClazz false 外层div.class
labelClazz false label.class
evl false value或body值是否取第一个不为空的值,多个值之间以逗号分隔
其他文档