jQuery MiniUI

标题: OutlookBar 怎么清空重载? 根据需求更改不成功继续求助 [打印本页]

作者: oraclemax    时间: 2012-5-14 17:38:36     标题: OutlookBar 怎么清空重载? 根据需求更改不成功继续求助

本帖最后由 oraclemax 于 2012-5-16 11:41 编辑

var lefttree = mini.get("lefttree");
lefttree.load(url);
lefttree.expandGroup(lefttree.groups.length-1);

清除原有的数据就不知道怎么做了
麻烦帮我解答

作者: fcrong    时间: 2012-5-14 18:15:08

load([]);
作者: oraclemax    时间: 2012-5-16 11:40:10

fcrong 发表于 2012-5-14 18:15
load([]);

[attach]85[/attach]
预期效果


[attach]84[/attach]
现有效果

代码部分

..............
<!--OutlookTree-->
                <div id="lefttree" class="mini-outlooktree"
                 onnodeselect="onNodeSelect"
                    textField="text"
                    idField="id"
                    activeIndex="0"
                    parentField="pid"
                >
                </div>
...............

<script type="text/javascript">
        mini.parse();
        
  var url="./data/outlooktree.txt"
  var url2="./data/treepeople.txt"
  refreshtree(url);
  refreshtree(url2);
  function refreshtree(url) {
          var d = mini.getData(url);
          var lefttree = mini.get("lefttree");
          lefttree.load([]);
          lefttree.load(url);
          lefttree.expandGroup(lefttree.groups.length-1);   
}

应该怎么实现 谢谢

作者: fcrong    时间: 2012-5-16 14:32:30

经过测试,OutlookTree的load方法不能清除旧数据。
此BUG已经修复,明天会发布小版本更新。




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