jQuery MiniUI

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

datagrid 中不能放 radio么? [复制链接]

Rank: 4

11#
发表于 2013-11-25 16:10:34 |只看该作者
wslfriend 发表于 2013-11-25 16:07
不行, 改了后,一个checkbox 都看不到。

另外,发现个事, multiSelect="true/false"  对  checkbox 和 ...

好像是行了。。。
FELT,
是 checkboxcolumn   

不是  checkboxclomn,  晕啊。。。。

我再测试下先

Rank: 4

12#
发表于 2013-11-25 16:14:21 |只看该作者
wslfriend 发表于 2013-11-25 16:10
好像是行了。。。
FELT,
是 checkboxcolumn   



显示和选择都正确了。。。

但是,打钩项和联动关系,貌似不对, 4个钩都没显示出来。。。

貌似 “标识列” 作为 显示项了。。。。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

13#
发表于 2013-11-25 16:25:37 |只看该作者
wslfriend 发表于 2013-11-25 16:14
显示和选择都正确了。。。

但是,打钩项和联动关系,貌似不对, 4个钩都没显示出来。。。

http://www.miniui.com/demo/#src=datagrid/rowedit_lookup.html

多选的话看下这个例子

Rank: 8Rank: 8

14#
发表于 2013-11-25 16:34:16 |只看该作者
wslfriend 发表于 2013-11-25 16:14
显示和选择都正确了。。。

但是,打钩项和联动关系,貌似不对, 4个钩都没显示出来。。。

不要用lookup做.用buttonedit + mini.open来做
http://www.miniui.com/demo/#src=datagrid/rowedit_openwindow.html

参考这个

在返回给表格数据的时候,自己做下处理
如果你是要返回checkboxcolumn选中的值的话,需要遍历下,把checkboxcolumn的值为trueValue的获取出来
因为他不是checkcolumn,所以无法通过表格的getSelecteds()来直接获取,需要你自己遍历通过判断值
获取完了,再返回给表格,通过updateRow(row,{field,value})来更新单元格的值

Rank: 4

15#
发表于 2013-11-25 16:45:43 |只看该作者
factory 发表于 2013-11-25 16:34
不要用lookup做.用buttonedit + mini.open来做
http://www.miniui.com/demo/#src=datagrid/rowedit_openw ...

mini.open  的话早就实现了,但就是体验效果不佳,做了这么多努力,还是回到老路真不甘心。。。

我刚才尝试了 cellclick 事件中,手工计算 返回 的 field2,field1,field3  字符串,但值会被系统冲掉。。。。

算法移到  CommitEdit 中,也会被冲掉。。。。

Rank: 4

16#
发表于 2013-11-25 16:46:34 |只看该作者
wslfriend 发表于 2013-11-25 16:45
mini.open  的话早就实现了,但就是体验效果不佳,做了这么多努力,还是回到老路真不甘心。。。

我刚才 ...

其实
override 下系统行为

或者 定义个回调函数就行了

Rank: 8Rank: 8

17#
发表于 2013-11-25 16:51:07 |只看该作者
wslfriend 发表于 2013-11-25 16:46
其实
override 下系统行为

因为lookup是根据你选中来赋值的,而checkboxcolumn他不算是选中,所以无效

Rank: 4

18#
发表于 2013-11-25 16:54:25 |只看该作者
本帖最后由 wslfriend 于 2013-11-25 16:59 编辑
factory 发表于 2013-11-25 16:51
因为lookup是根据你选中来赋值的,而checkboxcolumn他不算是选中,所以无效



我的意思,就是能否 覆盖  lookup 的赋值行为?

一个强大的自定义系统,按理应该到处都允许覆盖的?

如果允许覆盖一些功能,平台方和使用方都会轻松许多。。。


可能我是看人挑但不吃力。。。。。 呵呵,拿C#/JAVA 的理念来要求前台UI系统了。。。


Rank: 8Rank: 8

19#
发表于 2013-11-25 17:08:13 |只看该作者
wslfriend 发表于 2013-11-25 16:54
我的意思,就是能否 覆盖  lookup 的赋值行为?

一个强大的自定义系统,按理应该到处都允许覆盖的?

目前没有接口可以通过其他字段的值来给lookup赋值,暂时只能是默认的勾选.

目前的话,我建议还是用mini.open的方式来做吧

Rank: 4

20#
发表于 2013-11-25 17:28:04 |只看该作者
factory 发表于 2013-11-25 17:08
目前没有接口可以通过其他字段的值来给lookup赋值,暂时只能是默认的勾选.

目前的话,我建议还是用mini.op ...

呵呵,

谢谢斑竹了

Archiver|普加软件

GMT+8, 2024-6-21 13:50 , Processed in 1.041072 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部