Js 如何把数据变成级联结构数据

JavaScript021

Js 如何把数据变成级联结构数据,第1张

这里提下数据结构中级联数据怎么建立

1.名称 name

2.键值 key

3.父级 fatherId (如果有就填父级id,没有就是null)

4.级联路径 path (他是父级+当前级别,ex:0-1-,父级就是0,当前级别就是-,这样目的就是为了上级查询)

1.可以动态添加多个下拉框,可减少下拉框

2.选中第一个下拉框的任意一个值,同时第三个下拉框的值跟着改变,显示对应的数据。

ps:what?光动态添加就足以。。。。赋值还不能直接赋,而是添加下拉时就赋值。。。。。经过百般折磨,头发掉了n根,最终通过巧妙的思路解决了,在此记录下。若对你有所帮助,点赞加关注吧!后续及时更新。

第一个下拉选项显示

选择下拉项,同时加载数据到第三个下拉框

注:在这里直接去掉了第二行的标签

为了获取改变数据的行,试了很久,动态生成的下拉框无法获取到索引,所以才想到了使用id,并且给id后加一个数字