组件

FastAdmin默认集成了多个第三方组合,如表单验证、文件上传、下拉列表、时间选择、城市选择、Selectpage,所有的组件都必须使用Form.api.bindevent("form[role=form]")来进行初始化,如果不进行初始化是无法对相应组件进行渲染和事件绑定。

如果我们想单独为元素绑定事件和渲染,我们可以使用如下的代码

组件代码介绍
文件上传Form.events.plupload($("form"));渲染并绑定form中的上传组件
动态下拉列表Form.events.selectpage($("form"));渲染并绑定form中的Selectpage组件
表单验证Form.events.validator($("form"));渲染并绑定form中的表单验证
城市选择Form.events.citypicker($("form"));渲染并绑定form中的城市选择组件
日期时间Form.events.datetimepicker($("form"));渲染并绑定form中的日期时间组件
下拉列表Form.events.selectpicker($("form"));渲染并绑定form中的Selectpicker组件
附件选择Form.events.faselect($("form"));渲染并绑定form中的选择附件组件
键值组件Form.events.fieldlist($("form"));渲染并绑定form中的键值组件
开关组件Form.events.switcher($("form"));渲染并绑定form中的开关组件
滑块组件Form.events.slider($("form"));渲染并绑定form中的滑块组件