问题描述
远程请求,options发生变化,选择和上次相同位置的option,onchange不会被触发。
举例
第一次选择第一个option ![](https://img-blog.csdnimg.cn/20201026153601368.png#pic_center
结果:
重新搜索,依然选择第一个:
结果:
展示的依然是第一次选择的option。
这是因为onChange没有被触发。
解决方法
用onSelect替换onChange。
onSelect在每次选择option的时候都会触发,onChange只有在选择不同option的时候才会被触发