子级怎么设置默认值
Yansor opened this issue · 6 comments
Yansor commented
子级怎么设置默认值, 比如子级我先设置: 选择市 现在直接自己是空的
ciaoca commented
每一级的设置都一样
<option value="yourValue" selected>yourName</option>
Yansor commented
大概在202行 : self.selectArray[i].empty().prop('disabled', true);
这个 .empty() 把 子级的 option 都清除掉了
ciaoca commented
你需要确保设置的默认值,在联动数据里存在,如果子级并不存在于指定的默认父级里,自然是没有的
Yansor commented
你需要确保设置的默认值,在联动数据里存在,如果子级并不存在于指定的默认父级里,自然是没有的
我这边的一个需求:
省市区 三个select 都必须显示出来占位, 而且默认情况下, 下一级默认啥也没有的时候, 要显示下默认的文字: 选择市/区, 而不是没有的时候什么都不显示
当然, 如果能优化成, 子集也可以通过参数配置就更好啦
感谢及时回复
ciaoca commented
看文档介绍
参数:emptyStyle
, required
, firstTitle
Yansor commented
在默认打开页面, 初始化的时候, 一级是可以按配置显示(并且有选择操作的时候, 子集会按配置的方式出现)
但是子集在没有做出选择一级的时候, 二级/三级都是不显示option的,即使设置了 您说的这三个参数