jQuery MiniUI

标题: mini-tree如何设置默认选中节点呢? [打印本页]

作者: xiangguoxiang    时间: 2013-4-30 22:37:36     标题: mini-tree如何设置默认选中节点呢?

在mini-buttonedit控件中打开树形时,想根据mini-buttonedit原有的值来设置树图中的选中节点。怎么做呢?
我已做如下操作,无效......
********调用控件******************
mini.open({
                url: "pub/SelectCompTree.htm",
                showMaxButton: false,
                title: "选择公司/部门",
                width: 350,
                height: 450,
               onload: function () {
                        var iframe = this.getIFrameEl();
                        var data = { DeptID: btnEdit.getValue(),DeptName:btnEdit.getText()};                       
                        iframe.contentWindow.SetDefaultSelect(data);
                        
                    },



**********树形控件中的方法*************
var tree = mini.get("tree_company");
function SetDefaultSelect(data){
     tree.selectNode(data.DeptID);
    }

作者: xiangguoxiang    时间: 2013-4-30 22:55:34

经检查选中是可以的,但是不能滚动到当前选中节点的试图,调用 tree.scrollIntoView(data.DeptID);
报错
作者: niko    时间: 2013-5-1 08:42:13

注意先调用:
mini.parse();

然后,下载更新下看看。





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2