jQuery MiniUI

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

treegrid单机右键编辑报错 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-8-22 12:11:35 |只看该作者 |倒序浏览



    <div id="treegrid1" class="mini-treegrid" url="../../Server/CustomersManage/RegionManage/GetRegionListInfo.aspx"
        style="width: 100%;" showtreeicon="true" treecolumn="taskname" idfield="regionNo"
        showcheckbox="true" parentfield="pid"
        contextmenu="#treeMenu" expandonload="true" allowCellEdit="true" allowCellSelect="true">
        <div property="columns">
            <div type="indexcolumn" width="50">
            </div>
            <div field="regionName" headeralign="center" name="taskname" width="auto">
                区域名称<input property="editor" class="mini-textbox" style="width:100%;" /></div>
        </div>
    </div>
    <ul id="treeMenu" class="mini-contextmenu">
        <li iconcls="icon-move">移动节点</li>
        <li class="separator"></li>
        <li><span iconcls="icon-add">新增节点</span>
            <ul>
                <li>插入节点前</li>
                <li>插入节点后</li>
                <li>插入子节点</li>
            </ul>
        </li>
        <li name="edit" iconcls="icon-edit">编辑节点</li>
        <li name="remove" iconcls="icon-remove">删除节点</li>
    </ul>



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

Rank: 8Rank: 8

沙发
发表于 2013-8-22 12:46:27 |只看该作者
右键弹不出菜单吗?

Rank: 3Rank: 3

板凳
发表于 2013-8-22 14:26:32 |只看该作者
felt 发表于 2013-8-22 12:46
右键弹不出菜单吗?

行编辑报错

Rank: 8Rank: 8

地板
发表于 2013-8-22 14:32:08 |只看该作者
获取右键弹出位置所在行,再编辑。
你的代码我看不出来是什么地方问题。
你把你编辑的方法贴出来。

Rank: 3Rank: 3

5#
发表于 2013-8-23 12:24:42 |只看该作者
felt 发表于 2013-8-22 14:32
获取右键弹出位置所在行,再编辑。
你的代码我看不出来是什么地方问题。
你把你编辑的方法贴出来。 ...

var tree = mini.get("treegrid1");
            var node = tree.getSelectedNode();
            
            tree.beginEdit(node);  

Rank: 8Rank: 8

6#
发表于 2013-8-23 13:27:22 |只看该作者
tree.beginEdit(node);  

function onEdit(){
           var grid=mini.get("treegrid1");
           var node=grid.getSelectedNode();
           grid.beginEditRow(node)
}
我做了个简单的demo,这样可以点击右键菜单项开始编辑。
我不知道你beginEdit这个方法是哪来的。

Rank: 3Rank: 3

7#
发表于 2013-8-26 10:17:08 |只看该作者
felt 发表于 2013-8-23 13:27
function onEdit(){
           var grid=mini.get("treegrid1");
           var node=grid.getSelectedN ...

我的是mini-treegrid的

Rank: 8Rank: 8

8#
发表于 2013-8-26 10:21:37 |只看该作者
我的是mini-treegrid的

你照我发的改一下,看看行不行。

Archiver|普加软件

GMT+8, 2024-11-29 16:41 , Processed in 1.062391 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部