关于jquery的插件treeTable的表格点击不会跳出子节点的问题

          大家都知道,jquery的treeTable插件是用于树形表格的插件。在一次使用过程中我使用插件生成了一系列的表格tr,

每个表格的tr我都设置了data-tt-id,data-tt-parent-id,而且子节点是在的,id,parent-id都是能够一一对应的。但是就是点击没有反应。然后我把表格设置成默认展开和默认不展开对比并且在jquery.treeTable.js打桩输出发现了一个问题。那就是当你的data-tt-id,data-tt-parent-id,设置成为数字,并且长度在很长的时候,里面存储的就是一个科学计数对应的小数,就像1.7*e(36)次方这一类的形式。这样treeTable.js在比较的时候无法比较相等。所以就会产生点击节点无法展开到他的子节点,因为比较不相等,无法搜索到子节点。所以就无法展开。

解决办法就是你的id在全是数字的情况下,加一个字符,或者加一个字母之类的。至于要在前面加还是后面加就看各位的心情了。希望这个能帮助你解决你的问题。(备注我使用的版本是3.0版本的treeTable插件下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值