jQuery MiniUI

标题: 关于datagrid的一些问题 [打印本页]

作者: cyhzayy    时间: 2013-5-21 10:32:23     标题: 关于datagrid的一些问题

[attach]1950[/attach]像此图一样初始化的时候就加载这么多的可编辑的空白行用哪个函数?还有就是像这个表当他快添加完的时候自动会增加行,如果是后台可以for循环出来,这个前台的话该用什么办法解决呢,昨天想了一晚上试了很多办法,初始化能加载多个行,但是行里添加控件如果写代码出来那100个话代码不要复制死了
作者: factory    时间: 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"
作者: cyhzayy    时间: 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里在加个循环?
作者: factory    时间: 2013-5-21 10:47:08

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

可以这样做。
也可以给你20条空数据的数组var data = [{}......]
然后 grid.setData(data)
作者: cyhzayy    时间: 2013-5-21 10:53:23

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

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

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

可以的




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