al:checkbox
最后更新:2025-07-24 11:08:52
|
状态:未完成
用来生成<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值是否取第一个不为空的值,多个值之间以逗号分隔 |