whc2255
whc2255
2018-12-12 02:50

不同页面关于easyui树的刷新加载问题

  • easyui
  • tree
  • 前端
  • js
  • javascript

我在其他页面修改了树的数据库数据,想让树的具体节点刷新,如何获取到节点并刷新呢!现在我是引入相同的js,并定义reload()方法

function reload(nodeid,flag){
    var obj = $('#tt').tree('find', nodeid);
    if (0==flag) {
        var parent = $('#tt').tree('getParent',obj.target);
        $('#tt').tree('reload',parent.target);
    } else {
        $('#tt').tree('reload',obj.target);
    }
}

可是在同一个js下调用reload()是可以的,其他js
调用reload()会出现

var obj = $('#tt').tree('find', nodeid);

这行代码报错
Uncaught TypeError: Cannot read property 'nodeName' of undefined
,nodeid和flag都传进来了,很苦恼啊!求指点!!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐

换一换