jQuery MiniUI

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

treegrid是否支持单元格编辑 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-9-13 15:51:55 |只看该作者 |倒序浏览
本帖最后由 weng_gh 于 2012-9-13 15:53 编辑

grid的效果
现在treegrid的中的一个单元,也想达到类似的效果


<div id="treegrid1"
     treeColumn="taskname" idField="id" parentField="pid" resultAsTree="false"
     showCheckBox="true" checkRecursive="true" allowCellEdit="true"
>
     <div property="columns">
         <div type="indexcolumn"></div>
         <div name="taskname" field="name" width="100">功能模块</div>
         
         <div type="comboboxcolumn" field="country" width="500" headerAlign="center" >操作授权
                <input property="editor" class="mini-combobox" style="width:100%;" url="../data/countrys.txt"/>               
            </div>
     </div>
</div>
有试着这样加,好像不起作用

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2012-9-13 16:04:44 |只看该作者
treegrid暂不支持单元格编辑,现在只能通过弹出面板的方式编辑

Rank: 3Rank: 3

板凳
发表于 2012-9-13 16:10:44 |只看该作者
本帖最后由 weng_gh 于 2012-9-13 16:25 编辑
factory 发表于 2012-9-13 16:04
treegrid暂不支持单元格编辑,现在只能通过弹出面板的方式编辑


多谢。另外,如何获取图中【工期】字段的值呢

在treegrid画页面,能给些例子吗?下面这样没效果
function onDrawCell(e){
            var node = e.node,
                column = e.column,
                field = e.field,
                value = e.value;
            
            if (field == "popedom") {
                e.cellHtml = '<div><input id="pid" name="pid" class="mini-combobox" valueField="id" textField="name" '
                            +'url="../../sys/depart.do?method=getDept" showNullItem="true" /> </div> ';
            }
        };

Rank: 8Rank: 8

地板
发表于 2012-9-13 16:45:35 |只看该作者
weng_gh 发表于 2012-9-13 16:10
多谢。另外,如何获取图中【工期】字段的值呢

在treegrid画页面,能给些例子吗?下面这样没效果

你是要这样的例子?
http://miniui.com/demo/index.html#src=treegrid/drawcell.html

Rank: 3Rank: 3

5#
发表于 2012-9-13 16:46:51 |只看该作者
factory 发表于 2012-9-13 16:45
你是要这样的例子?
http://miniui.com/demo/index.html#src=treegrid/drawcell.html

需要的是这样的例子,有点击事件(您之前说的弹出面板的方式),或者把单元格变成可编辑状态

Rank: 8Rank: 8

6#
发表于 2012-9-13 16:55:29 |只看该作者
weng_gh 发表于 2012-9-13 16:46
需要的是这样的例子,有点击事件(您之前说的弹出面板的方式),或者把单元格变成可编辑状态 ...

单元格编辑是不行的,弹出页面编辑的话,你参考http://miniui.com/demo/index.html#src=datagrid/datagrid.html
获取需要编辑的行,然后后台加载改行对应数据填充到面板上即可

Rank: 3Rank: 3

7#
发表于 2012-9-13 17:27:05 |只看该作者
factory 发表于 2012-9-13 16:55
单元格编辑是不行的,弹出页面编辑的话,你参考http://miniui.com/demo/index.html#src=datagrid/datagrid. ...

希望你们赶紧开发出好用的treegrid

Rank: 3Rank: 3

8#
发表于 2012-9-14 09:32:14 |只看该作者
factory 发表于 2012-9-13 16:55
单元格编辑是不行的,弹出页面编辑的话,你参考http://miniui.com/demo/index.html#src=datagrid/datagrid. ...

能给一下treegrid的开发计划吗,现在急需这种控件。

Rank: 9Rank: 9Rank: 9

9#
发表于 2012-9-14 09:48:34 |只看该作者
下一步计划,会在一个版本中,将treegrid从datagrid直接集成派生,这样treegrid直接具备datagrid的单元格编辑能力。
这个要10.1号后才能提供。

Rank: 1

10#
发表于 2012-9-15 14:22:46 |只看该作者
niko 发表于 2012-9-14 09:48
下一步计划,会在一个版本中,将treegrid从datagrid直接集成派生,这样treegrid直接具备datagrid的单元格编 ...

支持~

Archiver|普加软件

GMT+8, 2024-10-1 06:27 , Processed in 1.065836 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部