jQuery MiniUI

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

关于datagrid的一些问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-5-21 10:32:23 |只看该作者 |倒序浏览
像此图一样初始化的时候就加载这么多的可编辑的空白行用哪个函数?还有就是像这个表当他快添加完的时候自动会增加行,如果是后台可以for循环出来,这个前台的话该用什么办法解决呢,昨天想了一晚上试了很多办法,初始化能加载多个行,但是行里添加控件如果写代码出来那100个话代码不要复制死了
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-5-21 10:36:58 |只看该作者
http://www.miniui.com/demo/#src=datagrid/staticedit.html

其实就是这个了, 只不过这个是行编辑模式的,你改成单元格编辑

单元格编辑参考http://www.miniui.com/demo/#src=datagrid/celledit.html

主要给表格设置allowCellEdit="true" allowCellSelect="true"

Rank: 1

板凳
发表于 2013-5-21 10:44:22 |只看该作者
factory 发表于 2013-5-21 10:36
http://www.miniui.com/demo/#src=datagrid/staticedit.html

其实就是这个了, 只不过这个是行编辑模式的 ...

嗯这个和我昨天写的一样就是            grid.beginEditRow(row);   这个我写成了不可编辑,那初始化假如添加20条空白的可编辑行是不是js里在加个循环?

Rank: 8Rank: 8

地板
发表于 2013-5-21 10:47:08 |只看该作者
cyhzayy 发表于 2013-5-21 10:44
嗯这个和我昨天写的一样就是            grid.beginEditRow(row);   这个我写成了不可编辑,那初始化假如 ...

可以这样做。
也可以给你20条空数据的数组var data = [{}......]
然后 grid.setData(data)

Rank: 1

5#
发表于 2013-5-21 10:53:23 |只看该作者
factory 发表于 2013-5-21 10:47
可以这样做。
也可以给你20条空数据的数组var data = [{}......]
然后 grid.setData(data) ...

o ,貌似懂了,然后自动增加行就是在最后一行加个判断加个事件就可以了是吧?还有一个问题,就是我这样写出来之后,一次性打个比方写了50条数据,然后提交保存能直接进数据库?不用在改了么?

Rank: 8Rank: 8

6#
发表于 2013-5-21 11:20:10 |只看该作者
cyhzayy 发表于 2013-5-21 10:53
o ,貌似懂了,然后自动增加行就是在最后一行加个判断加个事件就可以了是吧?还有一个问题,就是我这样 ...

可以的

Archiver|普加软件

GMT+8, 2024-11-28 13:39 , Processed in 1.063646 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部