JavaScript实现联动选择

最近在项目中负责做了一个规则配置的模块,不同的参数配置不同的规则,不同的一级参数配置不同的二级参数,规则之间的逻辑关系存取等。于是搜集了一些js实现联动选择的方法,在这里与大家分享。

1. 静态联动选择

这里说的静态联动选择是指我们的第一级选择参数对应哪些二级参数是静态的,最常见的实例就是日期和省市的选择:


对于类似这样的需求,我们可以事先将不同参数之间对应的二级参数定义好,如日期选择中的month和day的选择,只需简单的判断年份是否闰年、月份等即可确定day的选择。

简单实现代码:




 

你可能感兴趣的:(JavaScript实现联动选择)