jQuery MiniUI

标题: 多选mini-combobox为什么无法根据id获取控件? [打印本页]

作者: 一头小毛驴    时间: 2019-1-16 16:42:00     标题: 多选mini-combobox为什么无法根据id获取控件?

版主您好,
    我现在需要根据id获取mini-combobox控件,发现单选的时候是没问题的,但是一旦为多选,就获取不到,请问有解决办法吗?
<div id="combobox2" class="mini-combobox" style="width:250px;"  popupWidth="400" textField="text" valueField="id"
    url="../data/countrys.txt" value="cn,usa" multiSelect="true"  showClose="true" >     
    <div property="columns">
        <div header="ID" field="id"></div>
        <div header="国家" field="text"></div>
    </div>
</div>

就是上述的例子无法获取到控件

作者: felt    时间: 2019-1-16 17:12:32

mini.get(id)是获取控件的标准方法,不管是多选还是单选都是一样的
请在mini.parse()之后再调用获取方法


作者: 一头小毛驴    时间: 2019-1-17 15:49:08

felt 发表于 2019-1-16 17:12
mini.get(id)是获取控件的标准方法,不管是多选还是单选都是一样的
请在mini.parse()之后再调用获取方法

您好,我是将控件放在了edit datagrid里面,现在我根据id没办法拿到控件。请问该怎么拿?
作者: dforce    时间: 2019-1-17 15:58:56

一头小毛驴 发表于 2019-1-17 15:49
您好,我是将控件放在了edit datagrid里面,现在我根据id没办法拿到控件。请问该怎么拿? ...

表格的编辑器不支持通过id获取。
var editor=grid.getCellEditor(column)。
另外表格内数据都是由表格行数据决定,单独设置编辑器的值是无效的。
作者: 一头小毛驴    时间: 2019-1-17 17:57:09

dforce 发表于 2019-1-17 15:58
表格的编辑器不支持通过id获取。
var editor=grid.getCellEditor(column)。
另外表格内数据都是由表格行 ...

好的,谢谢




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