jQuery MiniUI

 找回密码
 立即注册
查看: 6959|回复: 15
打印 上一主题 下一主题

selecttree中选中节点问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-5-22 16:33:43 |只看该作者 |正序浏览
selecttree能否设置默认选中第一个节点,并且在文本框中显示?大家谁知道给回答一下,谢谢!

Rank: 2

16#
发表于 2013-5-23 10:40:43 |只看该作者
factory 发表于 2013-5-23 10:17
document.getElementById("treeid") 这套东西是html原生获取dom,你不能用在miniui上
miniui获取对象,需 ...

没有明白,不过还是谢谢您,这样耐心给我讲解,谢谢!我自己再试着换其他的方法吧!

Rank: 8Rank: 8

15#
发表于 2013-5-23 10:17:40 |只看该作者
本帖最后由 factory 于 2013-5-23 10:18 编辑
danny 发表于 2013-5-23 09:42
我是不是在页面加载的时候就这样设置:var tree = mini.get("treeid")
document.getElementById("treeid") ...

document.getElementById("treeid") 这套东西是html原生获取dom,你不能用在miniui上
miniui获取对象,需要用miniui的API方法,mini.get(id)

赋值我也说了,必须通过set的方式来做,不能直接.xxx 来赋值或者取值

Rank: 2

14#
发表于 2013-5-23 09:42:32 |只看该作者
factory 发表于 2013-5-23 09:17
可以获取到,miniui的属性都支持set和get,也必须通过set和get来取值赋值

我是不是在页面加载的时候就这样设置:var tree = mini.get("treeid")
document.getElementById("treeid").value=tree.getValue();

Rank: 8Rank: 8

13#
发表于 2013-5-23 09:17:03 |只看该作者
danny 发表于 2013-5-22 18:11
这样就可以获取value的值了吗?我之前发的那些是获取textfield和valuefield的值,我都可以获取到的。 ...

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

Rank: 2

12#
发表于 2013-5-22 18:11:22 |只看该作者
factory 发表于 2013-5-22 18:05
var ts = mini.get(id)

ts.getValye()  取值赋值必须get和set

这样就可以获取value的值了吗?我之前发的那些是获取textfield和valuefield的值,我都可以获取到的。

Rank: 8Rank: 8

11#
发表于 2013-5-22 18:05:08 |只看该作者
danny 发表于 2013-5-22 18:02
不明白,我的textfield和valuefield的值都可以获取到的,但是value获取不到

var ts = mini.get(id)

ts.getValye()  取值赋值必须get和set

Rank: 2

10#
发表于 2013-5-22 18:02:49 |只看该作者
factory 发表于 2013-5-22 17:55
请用miniui的API,获取对象  mini.get(id)

不明白,我的textfield和valuefield的值都可以获取到的,但是value获取不到

Rank: 8Rank: 8

9#
发表于 2013-5-22 17:55:21 |只看该作者
danny 发表于 2013-5-22 17:42
这个是我框架中的参数设置,并且在页面初始化的时候也给了value和text的初始值:
document.getElement ...

请用miniui的API,获取对象  mini.get(id)

Rank: 2

8#
发表于 2013-5-22 17:42:32 |只看该作者
factory 发表于 2013-5-22 17:35
再设置下text=""试试,因为这种buttonedit的类型的,都是有value和text组成的

  <input id="companyCode" class="mini-treeselect" url="../CompanyTree/data/listTree.ashx?uid=<%=Request["uid"]%>"
            multiselect="false" showTreeIcon="false" valuefromselect="false" textfield="company_name" valuefield="company_code"
            parentfield="parent_code" value="<%=GetCompanycode()%>" allowinput="true" style="width: 460px; height: 20px;
            text-align: center; z-index: 2" />这个是我框架中的参数设置,并且在页面初始化的时候也给了value和text的初始值:
document.getElementById("companyCode$text").value=data.companyname;
document.getElementById("companyCode$value").value=query.companycode;  

Archiver|普加软件

GMT+8, 2024-6-28 18:22 , Processed in 1.023527 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部