jQuery MiniUI

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

buttonEdit [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-8-31 11:25:44 |只看该作者 |倒序浏览
我现在想实现的功能是点击datagrid的单元格,弹出一个子页,在子页上选择一条数据后,同时把子页的两个字段绑定到主页的两个单元格。我看了示例的buttonEdit,但是只能绑定到一个单元格,如何绑定到两个呢?还有如果我子页的字段名和我要绑定的两个字段名不同,怎么办,我主页datagrid用的是field属性。

Rank: 8Rank: 8

沙发
发表于 2013-8-31 22:07:31 |只看该作者
很简单
从子页面返回数据你会的吧?
比如你拿到2个数据,1和2

如果分别绑定到2列
grid.updateRow(row,{name:"1",age:"2"})
意思是分别把1给name列,2绑定给age列

Rank: 3Rank: 3

板凳
发表于 2013-9-2 09:34:28 |只看该作者
现在我用miniui的ButtonEdit的例子实现了,可是没办法控制这一列不可输入,貌似allowInput属性只对textBox下用ButtonEdit管用,对于datagrid中使用ButtonEdit不会产生效果。求解决方法。

Rank: 8Rank: 8

地板
发表于 2013-9-2 09:48:50 |只看该作者
leap_icy 发表于 2013-9-2 09:34
现在我用miniui的ButtonEdit的例子实现了,可是没办法控制这一列不可输入,貌似allowInput属性只对textBox ...

http://www.miniui.com/demo/#src=datagrid/rowedit_openwindow.html
你看下这个示例  在buttonEdit中加入allowInput=“false” 是可以控制这一列不可输入。

Rank: 3Rank: 3

5#
发表于 2013-9-2 09:58:57 |只看该作者
lost 发表于 2013-9-2 09:48
http://www.miniui.com/demo/#src=datagrid/rowedit_openwindow.html
你看下这个示例  在buttonEdit中加 ...

我就是这么写的啊,控制不住啊,在TextBox中可以。datagrid里边不行啊。

Rank: 8Rank: 8

6#
发表于 2013-9-2 10:07:59 |只看该作者
leap_icy 发表于 2013-9-2 09:58
我就是这么写的啊,控制不住啊,在TextBox中可以。datagrid里边不行啊。

这列不禁止编辑还是不允许编辑器手动录入?

Rank: 3Rank: 3

7#
发表于 2013-9-2 10:32:36 |只看该作者
factory 发表于 2013-9-2 10:07
这列不禁止编辑还是不允许编辑器手动录入?

这一列不是用ButtonEdit弹出子页选择嘛,所以我就想把手动录入给禁止了。试了allowInput在datagrid下不管用,只在TextBox下管用。

Rank: 8Rank: 8

8#
发表于 2013-9-2 11:14:58 |只看该作者
http://www.miniui.com/demo/#src=datagrid/rowedit_openwindow.html
我在这个demo里编辑器上加了allowInput="false"可以禁止输入的。

Archiver|普加软件

GMT+8, 2024-11-25 07:15 , Processed in 1.054314 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部