一个动态select标签通过change方法给另一个select标签append 没有效果

省市区三级联动
选择省后,在change方法内用append动态给市的select标签赋值无效。
图片说明
页面效果如下图
图片说明
控制台没有报错。
不知道到底为什么会这样。。。

1:首先看看有没有执行到each
2:先看一下id有没有错
3:打印一下option最后的值
4:看一下这种select是不是用了带jq初始化的方法,如semantic就是带的

你明显是用了第三方控件,要使用第三方控件的api来添加option,要不ui一般不会更新的,你自己看下是否有refresh的api方法,刷新下UI。

建议用select2,可以查询,更新原生的dom对象后ui会自动更新,不需要再调用api来更新ui。

select2动态添加选项

进入页面调试,看下html中 ID为selCity 的DOM的具体结果是怎样的?

图片说明

我的页面中省区市三级联动是没有其他插件的,但是页面中的其他效果,用到了jquery的其他插件,难道它们之间会有冲突么?
![图片说明](https://img-ask.csdn.net/upload/201704/20/1492655144_239261.jpg)

我的页面中省区市三级联动是没有其他插件的,但是页面中的其他效果,用到了jquery的其他插件,难道它们之间会有冲突么?
图片说明

调试 selCity DOM
图片说明