jQuery MiniUI

 找回密码
 立即注册
查看: 1744|回复: 3
打印 上一主题 下一主题

这是一个bug吗? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-7-18 17:26:11 |只看该作者 |倒序浏览
<div id="leftTree" class="mini-outlookmenu"  onitemselect="onItemSelect" idField="id" parentField="pid" textField="text" borderStyle="border:0"></div>

代码如下:
var tree = mini.get("leftTree");
var targetNode = tree.getNode(nodid);
当nodid为纯数字时,targetNode返回的是leftTree中第nodid个节点,而不是id为nodid的节点。
当nodid为字母+数字时,targetNode返回的才是id为nodid的节点。

这个不知道是什么原因?

Rank: 8Rank: 8

沙发
发表于 2017-7-18 18:22:31 |只看该作者
请不要使用数字做为id,不然有冲突
var targetNode=tree.getNode(String(nodid))

Rank: 3Rank: 3

板凳
发表于 2017-7-19 10:24:58 |只看该作者
dforce 发表于 2017-7-18 18:22
请不要使用数字做为id,不然有冲突
var targetNode=tree.getNode(String(nodid))

建议完善一下API说明,调了好久才发现不能用纯数字

Rank: 8Rank: 8

地板
发表于 2017-7-19 10:55:43 |只看该作者
simple0145 发表于 2017-7-19 10:24
建议完善一下API说明,调了好久才发现不能用纯数字

好的,我们后面会更新一下。

Archiver|普加软件

GMT+8, 2024-9-24 08:23 , Processed in 1.045821 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部