ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> addCheckbox('字段名称', '字段别名', '提示信息', '数据项', '默认值' [, '额外属性', '额外css类','是否必选']) 标识符:`checkbox` | 参数 | 含义 | 类型 | 必填 | | --- | --- | --- | --- | | name | 字段名称(英文) | string | 是 | | title | 字段别名(中文)| string | 是 | | tips | 提示信息 | string | 否 | | options | 数据项 | array | 是 | default | 默认值 | string | 否 | | extra_attr | 额外属性 | string | 否 | | extra_class | 额外css类 | string | 否 | | required | 是否必选 | bool| 否 | ## 常用的多选 ``` $color = ['green' => '绿色', 'red' => '红色', 'yellow' => '黄色']; return FormBuilder::getInstance() ->addCheckbox('colors', '颜色', '', $color) ->fetch(); ``` ## 添加默认值 ``` // 添加单个默认值 $color = ['green' => '绿色', 'red' => '红色', 'yellow' => '黄色']; return FormBuilder::getInstance() ->addCheckbox('colors', '颜色', '', $color, 'red') ->fetch(); ``` ## 添加多个默认值 ~~~ $color = ['green' => '绿色', 'red' => '红色', 'yellow' => '黄色']; return FormBuilder::getInstance() ->addCheckbox('colors', '颜色', '', $color, 'red,yellow') ->fetch(); ~~~ ## 完整示例 ~~~ $color = ['green' => '绿色', 'red' => '红色', 'yellow' => '黄色']; ->addCheckbox('colors', '多选', '提示信息', $color, 'red,yellow', 'extra_attr', 'extra_class', true) ~~~ > 多选的用法同单选类似,请参考单选的用法,多个默认值注意分号之间不要留空格