# 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 |