jQuery MiniUI

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

在行编辑时,mini-combobox的id问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-31 16:58:21 |只看该作者 |倒序浏览
我定义了一行的id="organizationcode"  为什么在var combobox = mini.get("organizationcode"); 中 combobox是为定义的?

Rank: 8Rank: 8

沙发
发表于 2013-10-31 17:08:51 |只看该作者
加上mini.parse()
<script>
mini.parse();
var  cb = mini.get(id)
</scropt>

Rank: 2

板凳
发表于 2013-10-31 17:18:58 |只看该作者
factory 发表于 2013-10-31 17:08
加上mini.parse()

mini.parse();

mini.parse();有了的,还是不行

Rank: 8Rank: 8

地板
发表于 2013-10-31 17:26:52 |只看该作者
编辑器只有在编辑状态才创建,平时是没有的

Rank: 2

5#
发表于 2013-10-31 17:40:55 |只看该作者
felt 发表于 2013-10-31 17:26
编辑器只有在编辑状态才创建,平时是没有的

刚刚那个问题解决了,我在包含input的那一层加了type="comboboxcolumn",不过现在我得到id,想设置它的valueFiled,原先是“text”  ,var departmentcode = mini.get("departmentcode"); departmentcode.valueField = "id"; 设置是设置好了,但是我取得的值还是text不是id

Rank: 8Rank: 8

6#
发表于 2013-10-31 18:28:11 |只看该作者
524966159 发表于 2013-10-31 17:40
刚刚那个问题解决了,我在包含input的那一层加了type="comboboxcolumn",不过现在我得到id,想设置它的va ...

1.不要用type="comboboxcolumn" + field="gender", 用field="gender" +  displayField="mytext"
然后你再获取这行数据的时候,就能获取到文本了, 获取出来的数据是这样的
{name:"张三",gender:"男",mytext:"你的文本"}

2.mini.get()获取的是ui控件,控件内部的元素获取不是用这个获取的,得去看对应控件的API,比如表格的列的对象获取,你应该用 var column = grid.getColumn(columnName/index);而不是给列定义一个id,然后通过id来获取,更新某个属性  grid.updateColumn(column,{displayField:"aaaaa"})

如果是控件的话,,比如设置值
var obj = mini.get(id);
obj.setValue(。。。)

miniui的赋值和取值必须通过set和get方法,并且默认所有的属性都支持set和get

Rank: 2

7#
发表于 2013-11-1 00:42:27 |只看该作者
factory 发表于 2013-10-31 18:28
1.不要用type="comboboxcolumn" + field="gender", 用field="gender" +  displayField="mytext"
然后你再 ...

http://www.miniui.com/demo/#src=datagrid/rowedit.html
在这个里面, <div field="age" width="100" allowSort="true">年龄
                <input property="editor" class="mini-spinner" minValue="0" maxValue="200" value="25" style="width:100%;"/>
            </div>
在input 后面加个 id="age"

然后再updateRow那儿,var age=mini.get("age");  得到的age是未定义的值。

Rank: 2

8#
发表于 2013-11-1 08:52:44 |只看该作者
我是想得到下拉框的id,然后下拉框数据联动

Rank: 8Rank: 8

9#
发表于 2013-11-1 09:09:50 |只看该作者
524966159 发表于 2013-11-1 08:52
我是想得到下拉框的id,然后下拉框数据联动

行编辑的下拉联动:
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html

Rank: 2

10#
发表于 2013-11-1 23:33:02 |只看该作者
factory 发表于 2013-11-1 09:09
行编辑的下拉联动:
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html

解决了,谢谢。再问个问题,tabs窗口能不能初始化?

Archiver|普加软件

GMT+8, 2024-11-1 15:23 , Processed in 1.021141 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部