jQuery MiniUI

 找回密码
 立即注册
楼主: zb2573156
打印 上一主题 下一主题

mini-datagrid 列的type问题 [复制链接]

Rank: 2

11#
发表于 2014-7-9 16:47:04 |只看该作者
felt 发表于 2014-7-9 16:20
treeselect这种有下拉的控件,有2个字段,值字段value和文本字段text,
列上field对应value,displayFiel ...

按照 例子做了。treeselect有个属性text 和id,和pid。displayFiele=nodetext。这样设置的。对不对?我设置成text也不行,您的意思mini-datagrid数据绑定的字段改成id?, 我意思我保存成功了。mini-datagrid再刷新显示的时候显示不出来。

Rank: 8Rank: 8

12#
发表于 2014-7-9 16:52:59 |只看该作者
zb2573156 发表于 2014-7-9 16:47
按照 例子做了。treeselect有个属性text 和id,和pid。displayFiele=nodetext。这样设置的。对不对?我设 ...

你确定保存了吗?
刷新的时候获取的数据中有displayField对应的字段了吗?

Rank: 2

13#
发表于 2014-7-9 16:58:51 |只看该作者
felt 发表于 2014-7-9 16:52
你确定保存了吗?
刷新的时候获取的数据中有displayField对应的字段了吗?

保存到数据库里了。刷新回来坑定只有  fiell带id的。没有带汉字的汉字需要控件自己查的呀,comboboxcolumn就是这样用的。     <div displayfield="test1" field="test2" width="200" headeralign="center"> 你的意思我的mini-datagrid数据内要加个字段?来匹配displayfield???

Rank: 8Rank: 8

14#
发表于 2014-7-9 17:00:14 |只看该作者
zb2573156 发表于 2014-7-9 16:58
保存到数据库里了。刷新回来坑定只有  fiell带id的。没有带汉字的汉字需要控件自己查的呀,comboboxcolum ...

是的,因为你的数据里本身是没有displayField显示字段的

Rank: 2

15#
发表于 2014-7-9 17:09:44 |只看该作者
felt 发表于 2014-7-9 17:00
是的,因为你的数据里本身是没有displayField显示字段的

是这样,因为这个在表格里。看来是不能在mini-datagrid内像编辑用combobox。那样自动显示出来汉字。能不能手动通过脚本来做这个事。因为我这边接口是死的。 function onDrawCell(e) {   if (field == "XXXXXX") {
                   var nodes = e.column.editor.getList()
                  e.column.editor.setValue(nodes[0])
                 }} 这样做但是没法获取这个editor。如何获取他通过

Rank: 8Rank: 8

16#
发表于 2014-7-9 17:14:03 |只看该作者
zb2573156 发表于 2014-7-9 17:09
是这样,因为这个在表格里。看来是不能在mini-datagrid内像编辑用combobox。那样自动显示出来汉字。能不 ...

编辑器在开始编辑的时候才创建,你drawcell的时候是没有的
你可以开始的时候把值和文本对应的数据先获取出来,然后drawcell里调用

Archiver|普加软件

GMT+8, 2025-7-20 01:00 , Processed in 1.062016 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部