关于jquery easy treegrid 分级跳级显示的问题

我写的treegrid的是异步获取的,因为如果获取全部数据的话,会加载很慢,影响体验.
但是今天遇到一个很奇妙的问题,当我打开前两级时没有问题,到了第三级突然第三级的数据跳到了根节点,我仔细看穿过来的json数据,没有问题啊,很是困扰。实验了半天,以为是样式的问题。依然没有效果。
因为我知道跳级无非是两个原因
1.json数据不正确,指定的上级id出现错误
2.treegrid 样式出现问题,没有按照规范写
第二种我感觉不会出现,因为其他的是没问题的。所以我就把重点放到了json。
功夫不负有心人,终于让我找到了,我感觉这个跟treegrid的内部js冲突引起的,是由于我数据库穿过来的 json数据的上级id是0,跟treegrid默认的上级冲突,导致直接跳到根节点,当我把数据上级id改一个数据立即就可以了。

treegrid的异步方式获取的方式,要注意,上级id不能是0,否则会出现跳级的问题

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章