level 6
贴吧用户_0RS48DM
楼主
是这样的,我在项目中使用ztree ,由于需求,需要在ztree异步请求成功后(首次请求) 选中第一个节点,以根据节点获取对应的数据,之前的解决方式是:在请求成功后 在zTreeOnAsyncSuccess() 方法里选中第一个节点。
但是现在有一个问题, 当我 首次加载成功后 再去点击其他节点去异步请求时,同样也会执行上面的方法,导致 焦点丢失(会选中树的第一个节点)。
目前我又两个解决方法:第一个是写一个计数器,在页面重新载入时 会清空至,从而判断是否第一加载,
第二时 ,将当前点击的节点保存下来,然后在 zTreeOnAsyncSuccess()里面判断是否是第一个节点,不过仅仅是想法,还不知道怎么去实现?@zTreeAPI
I
2013年09月16日 01点09分
1
但是现在有一个问题, 当我 首次加载成功后 再去点击其他节点去异步请求时,同样也会执行上面的方法,导致 焦点丢失(会选中树的第一个节点)。
目前我又两个解决方法:第一个是写一个计数器,在页面重新载入时 会清空至,从而判断是否第一加载,
第二时 ,将当前点击的节点保存下来,然后在 zTreeOnAsyncSuccess()里面判断是否是第一个节点,不过仅仅是想法,还不知道怎么去实现?@zTreeAPI
I