# Cascader 级联选择器

#

# 1、基础用法--采用input+comp方式渲染

#

comp渲染,必须申明class为comp 然后在comp里面添加相应的参数配置。 如果是comp方式渲染的对象,通过 $("#input_obj").attrObj("_comSelect");方式来获取对象

由input渲染
显示代码

# 基础用法--采用input+对象方式渲染

#

采用input+对象
显示代码



# 基础用法--radio 选择任意一级选项

#

由input渲染
显示代码

# 基础用法--checkbox 级联多选

#

由input渲染
显示代码


#

# 参数列表

参数 -------- 说明 类型 可选值 默认值
type -------- 控件类型 string CtpUiCascadeSelect
options -------- 下拉值集 Array 自定义 [itemJson]
---------- value 下拉项对应的值 string 自定义
---------- children 下拉子项 itemJson 自定义
---------- label 下拉项显示的label string 自定义
disabled -------- 是否可以编辑 boolean false/true false
radio -------- 是否可以单选任意项 boolean false/true false
multiple -------- 是否可以多选 boolean false/true false
containerId -------- 出现滚动条的容器,如果是body出现滚动条则不需要该参数 string 自定义


#

# 方法列表

方法名 说明 参数 1 参数 2
getSelValue 获取选中的值
getSelText 获取选中的Text值
attachEvent 注册方法 eventName[方法名] fun[回调函数]
detachEvent 销毁方法 eventName[方法名]


事件调用例子

dropdown.attachEvent("click", function(value, text){
    // your code here
     return true;
});


#

# event事件列表

eventName 参数 1 参数2
click value [选项的value] text[选项的text]
afterInit