jQuery MiniUI

标题: mini 3.0 tree 的 loadNode 问题 [打印本页]

作者: jsj05514    时间: 2013-6-8 10:14:57     标题: mini 3.0 tree 的 loadNode 问题

大家好,我之前使用miniUI2.1.8,现在升级到3.0了,出现了个问题。我在2.18中的使用方式如下:
<ul id="orgTree" class="mini-tree" showCheckBox="true"
        textField="textField"
        idField="idField"
        ondrawnode="onDrawNode" showTreeIcon="true"#ff0000">onexpandOrg">
        <li>
                <span>组织机构</span>
                <ul>
                        <li></li>
                </ul>
        </li>
</ul>

function onexpandOrg(e)
{
        orgTree.url = "${basePath}/unit/queryAllUnit.htm?from=selector";
        orgTree.loadNode(e.node);
}

升级完3.0以后就失效了,是为什么呢?现在展开节点的时候调用不到后台action了。2.1.8就可以的。
高手指点一下............

作者: factory    时间: 2013-6-8 10:17:24

http://www.miniui.com/demo/#src=tree/lazytree.html

这里是loadNode()的demo,官网的demo是3.0最新的,没有问题
作者: jsj05514    时间: 2013-6-8 10:24:44

factory 发表于 2013-6-8 10:17
http://www.miniui.com/demo/#src=tree/lazytree.html

这里是loadNode()的demo,官网的demo是3.0最新的, ...

demo 看了很多次了,没看出来那儿变了。
作者: factory    时间: 2013-6-8 10:25:58

jsj05514 发表于 2013-6-8 10:24
demo 看了很多次了,没看出来那儿变了。

orgTree.url 这个你也错了

miniui的属性,都支持set和get,也必须通过set和get来赋值和取值

tree.setUrl(....)
作者: jsj05514    时间: 2013-6-8 10:26:15

factory 发表于 2013-6-8 10:17
http://www.miniui.com/demo/#src=tree/lazytree.html

这里是loadNode()的demo,官网的demo是3.0最新的, ...

是不支持url 的动态变化?还是给node也指定一个url?
作者: factory    时间: 2013-6-8 10:29:12

jsj05514 发表于 2013-6-8 10:26
是不支持url 的动态变化?还是给node也指定一个url?

我现在不太了解你需要做什么
作者: jsj05514    时间: 2013-6-8 11:21:01

factory 发表于 2013-6-8 10:25
orgTree.url 这个你也错了

miniui的属性,都支持set和get,也必须通过set和get来赋值和取值

使用setUrl(“”)以后是能调到后台action了,但是把我的根节点【组织机构】给吞掉了,没有了,数据都跟它父节点同级了。
作者: jsj05514    时间: 2013-6-8 11:41:48

factory 发表于 2013-6-8 10:29
我现在不太了解你需要做什么

怎么把一个URL返回的结果集,放到tree的某一个节点下面去显示?
作者: factory    时间: 2013-6-8 13:20:29

jsj05514 发表于 2013-6-8 11:41
怎么把一个URL返回的结果集,放到tree的某一个节点下面去显示?

setUrl()是加载一颗新树了




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