jQuery MiniUI

 找回密码
 立即注册
查看: 1440|回复: 5

treegrid中通过点击按钮编辑内容 [复制链接]

Rank: 3Rank: 3

发表于 2021-12-15 09:09:40 |显示全部楼层
本帖最后由 shaoxudong 于 2021-12-15 09:11 编辑

节点上绘制了按钮,想通过点击按钮编辑当前节点的值,该调用什么方法,用了几个方法没有用, 设置了
allowCellEdit为false, 还有editor.
用了beginEdit(node)没有用,显示没有此方法
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

发表于 2021-12-15 14:03:52 |显示全部楼层
正常就是直接编辑的,你要点击怎么编辑?开启这个单元格的编辑器?

Rank: 3Rank: 3

发表于 2021-12-16 08:15:39 |显示全部楼层
felt 发表于 2021-12-15 14:03
正常就是直接编辑的,你要点击怎么编辑?开启这个单元格的编辑器?

是的, 我想手动开启.

Rank: 8Rank: 8

发表于 2021-12-16 09:15:23 |显示全部楼层
shaoxudong 发表于 2021-12-16 08:15
是的, 我想手动开启.

grid.beginEditCell(row,column)
绘制的时候把行信息放到绘制的超链接里面,然后点击的时候可以根据这个信息获取到行,来开启编辑

Rank: 3Rank: 3

发表于 2021-12-16 11:50:18 |显示全部楼层
felt 发表于 2021-12-16 09:15
grid.beginEditCell(row,column)
绘制的时候把行信息放到绘制的超链接里面,然后点击的时候可以根据这个 ...

好的谢谢.  请问:
  1. var row = grid.getSelected();
  2. grid.removeRow(row, false);
复制代码
treegrid中这样删除行为什么会报错?
Uncaught TypeError: this._dataSource.remove is not a function
    at lloOo0.removeRow (miniui.js:14)

Rank: 8Rank: 8

发表于 2021-12-16 12:01:23 |显示全部楼层
shaoxudong 发表于 2021-12-16 11:50
好的谢谢.  请问:treegrid中这样删除行为什么会报错?
Uncaught TypeError: this._dataSource.remove is n ...

用removeNode

Archiver|普加软件

GMT+8, 2022-5-18 17:08 , Processed in 0.030094 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部