jQuery MiniUI

标题: 在行编辑时,mini-combobox的id问题 [打印本页]

作者: 524966159    时间: 2013-10-31 16:58:21     标题: 在行编辑时,mini-combobox的id问题

我定义了一行的id="organizationcode"  为什么在var combobox = mini.get("organizationcode"); 中 combobox是为定义的?

作者: factory    时间: 2013-10-31 17:08:51

加上mini.parse()
<script>
mini.parse();
var  cb = mini.get(id)
</scropt>
作者: 524966159    时间: 2013-10-31 17:18:58

factory 发表于 2013-10-31 17:08
加上mini.parse()

mini.parse();

mini.parse();有了的,还是不行
作者: felt    时间: 2013-10-31 17:26:52

编辑器只有在编辑状态才创建,平时是没有的
作者: 524966159    时间: 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
作者: factory    时间: 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
作者: 524966159    时间: 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是未定义的值。
作者: 524966159    时间: 2013-11-1 08:52:44

我是想得到下拉框的id,然后下拉框数据联动
作者: factory    时间: 2013-11-1 09:09:50

524966159 发表于 2013-11-1 08:52
我是想得到下拉框的id,然后下拉框数据联动

行编辑的下拉联动:
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html
作者: 524966159    时间: 2013-11-1 23:33:02

factory 发表于 2013-11-1 09:09
行编辑的下拉联动:
http://www.miniui.com/demo/#src=datagrid/celllinkedit2.html

解决了,谢谢。再问个问题,tabs窗口能不能初始化?
作者: factory    时间: 2013-11-4 09:14:11

524966159 发表于 2013-11-1 23:33
解决了,谢谢。再问个问题,tabs窗口能不能初始化?

什么样的初始化?
tabs例子看这个:http://www.miniui.com/demo/#src=tabs/tabs.html




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