jQuery MiniUI

标题: ComboBox 默认值问题 [打印本页]

作者: guoweidong    时间: 2012-12-12 18:40:22     标题: ComboBox 默认值问题

ComboBox  当已有值的时候,并且这个值是textField的值,怎么才能默认被选择呢?一般都是valueField的值才能。
这个需要怎么处理了?

作者: factory    时间: 2012-12-13 09:49:57

如果是文本的话,只能遍历combobox的数据,然后找到文本的项,设置选中
var data = combobox.getData();
for(......){
  if(...){
  combobox.setValue()  
}

}
作者: guoweidong    时间: 2012-12-13 14:35:39

为什么没有直接获取Text的方法?全是取value 值~
作者: factory    时间: 2012-12-13 15:12:57

guoweidong 发表于 2012-12-13 14:35
为什么没有直接获取Text的方法?全是取value 值~

获取text?
combobox.getText();
作者: guoweidong    时间: 2012-12-13 15:19:20

factory 发表于 2012-12-13 15:12
获取text?
combobox.getText();

你们那API怎么没有这方法?郁闷
作者: factory    时间: 2012-12-13 16:12:10

guoweidong 发表于 2012-12-13 15:19
你们那API怎么没有这方法?郁闷

有的,你一层一层往上找,combobox从PopupEdit派生,可以使用PopupEdit的API,PopupEdit从ButtonEdit派生,可以使用ButtonEdit的API,text属性在ButtonEdit的API里面
作者: guoweidong    时间: 2012-12-13 20:18:54

factory 发表于 2012-12-13 16:12
有的,你一层一层往上找,combobox从PopupEdit派生,可以使用PopupEdit的API,PopupEdit从ButtonEdit派生 ...

http://www.miniui.com/docs/api/index.html#ui=buttonedit
这里面也没有getText()这个属性啊
作者: niko    时间: 2012-12-13 20:59:09

有text属性,属性都有set/get方法。




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