表单 · form-infinite 无限级联
input[data-type="infinite"] 无限级联选择(省市区等):初始化即请求 data-url(携带 code 参数),返回 {status:1,data:[{name,value}]} 逐级追加 select。
返回 data 为空视为到底:触发 onchange 事件,并注册 getFullname()(返回各级名称拼接)与 getName()(返回末级名)。切换某一级自动清空右侧并加载下级。
data-url 必填且初始化即发起请求,缺失 init 报错,故本页仅示例代码。
表单家族
索引
base
input
textarea
select
number
search
checkbox
radio
switch
choose
multipled
labels
inpselect
button
label
file
files
upload
video
image
images
imgurls
date
datetime
color
price
sms
sign
listing
json
arrays
infinite
location
latlng
editor
richtext
line
modifier
data
关键属性
| 属性 | 说明 |
|---|---|
data-type | infinite(必填) |
data-url | 级联接口(必填,init 即请求) |
value | 已选末级 value |
代码示例
<input type="hidden" data-type="infinite" name="region" data-url="/api/region" value="330000">
返回协议
{"status":1,"data":[{"name":"浙江省","value":"330000"},{"name":"江苏省","value":"320000"}]}
提示: 读取全名 / 末级名:
el.func('getFullname')()、el.func('getName')()。
KuoqiUI v2.00 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页