jQuery MiniUI

标题: combobox显示数值问题 [打印本页]

作者: dute072    时间: 2012-9-28 14:20:29     标题: combobox显示数值问题

如何能让combobox列表中的第一个值默认显示出来呢。在线等
作者: factory    时间: 2012-9-28 14:32:10

combo.select(0);试试
作者: dute072    时间: 2012-9-28 14:39:59

factory 发表于 2012-9-28 14:32
combo.select(0);试试

好像不可以,值不显示
作者: factory    时间: 2012-9-28 14:54:53

dute072 发表于 2012-9-28 14:39
好像不可以,值不显示

你参考下http://miniui.com/demo/#src=combobox/linkage-combo.html

作者: dute072    时间: 2012-9-28 15:41:49

factory 发表于 2012-9-28 14:54
你参考下http://miniui.com/demo/#src=combobox/linkage-combo.html

为什么我使用*.select(0)的时候总是报。当前对象方法不可用呢
作者: factory    时间: 2012-9-28 15:44:54

dute072 发表于 2012-9-28 15:41
为什么我使用*.select(0)的时候总是报。当前对象方法不可用呢

你更新下miniui试试
作者: dute072    时间: 2012-9-28 16:14:16

factory 发表于 2012-9-28 15:44
你更新下miniui试试

更新后依然不可用。提示对象不支持方法。。。。。。。。。
function onDeptChanged(e) {
                 var cardcity = mini.get("cardcity");
             var id = cardprovince.getValue();
                //alert(id);
             cardcity.setValue("");
       
             var url = "${ctx}/BM/FR/BMFRSEARCH.jsp?method=getCity&id=" + id
             url=encodeURI(url);
         url=encodeURI(url);
             cardcity.setUrl(url);
             cardcity.select(0);
         }
作者: dute072    时间: 2012-9-28 16:59:04

factory 发表于 2012-9-28 15:44
你更新下miniui试试

我在列表中使用combobox的时候onvaluechanged的事件不能响应????
作者: factory    时间: 2012-9-28 17:08:00

dute072 发表于 2012-9-28 16:59
我在列表中使用combobox的时候onvaluechanged的事件不能响应????

列表中的中的combobox要处于编辑状态才有,不然是不会被创建的
作者: dute072    时间: 2012-9-28 17:10:55

factory 发表于 2012-9-28 17:08
列表中的中的combobox要处于编辑状态才有,不然是不会被创建的

下拉是存在的。但是在选中的值改变的时候怎么监听事件呢?
作者: factory    时间: 2012-9-28 17:22:49

dute072 发表于 2012-9-28 17:10
下拉是存在的。但是在选中的值改变的时候怎么监听事件呢?

直接把事件onvaluechanged写在combobox上,跟普通的一样使用的
作者: dute072    时间: 2012-9-28 17:59:49

本帖最后由 dute072 于 2012-9-28 18:34 编辑
factory 发表于 2012-9-28 17:22
直接把事件onvaluechanged写在combobox上,跟普通的一样使用的


<div type="comboboxcolumn"  field="expensetype" width="25%"  headerAlign="center" allowSort="true" >费用名称
                                                          <input property="editor" class="mini-combobox" style="width:100%;"  textField="typeName" valueField="typeId"
                                                         url="${ctx}/BM/FR/BMFRSEARCH.jsp?method=SearchExpensetype&usercode=<%=loginName %>" />
                                         
                         </div>  


我这样写为何始终监听不到事件呢。
作者: niko    时间: 2012-9-29 09:19:29

你这里代码,哪里监听valuechanged事件了?

作者: dute072    时间: 2012-9-29 09:26:51

niko 发表于 2012-9-29 09:19
你这里代码,哪里监听valuechanged事件了?


         <div type="comboboxcolumn"  field="expensetype" width="25%"  headerAlign="center" allowSort="true" >费用名称
                                                          <input  property="editor" class="mini-combobox" style="width:100%;"  textField="typeName" valueField="typeId"
                                                   onvaluechanged="setAmount"        url="${ctx}/BM/FR/BMFRSEARCH.jsp?method=SearchExpensetype&usercode=<%=loginName %>" />
                                         
                         </div>  








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