jQuery MiniUI

标题: treegrid中通过点击按钮编辑内容 [打印本页]

作者: shaoxudong    时间: 2021-12-15 09:09:40     标题: treegrid中通过点击按钮编辑内容

本帖最后由 shaoxudong 于 2021-12-15 09:11 编辑

节点上绘制了按钮,想通过点击按钮编辑当前节点的值,该调用什么方法,用了几个方法没有用, 设置了
allowCellEdit为false, 还有editor.
用了beginEdit(node)没有用,显示没有此方法
作者: felt    时间: 2021-12-15 14:03:52

正常就是直接编辑的,你要点击怎么编辑?开启这个单元格的编辑器?
作者: shaoxudong    时间: 2021-12-16 08:15:39

felt 发表于 2021-12-15 14:03
正常就是直接编辑的,你要点击怎么编辑?开启这个单元格的编辑器?

是的, 我想手动开启.
作者: felt    时间: 2021-12-16 09:15:23

shaoxudong 发表于 2021-12-16 08:15
是的, 我想手动开启.

grid.beginEditCell(row,column)
绘制的时候把行信息放到绘制的超链接里面,然后点击的时候可以根据这个信息获取到行,来开启编辑
作者: shaoxudong    时间: 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)

作者: felt    时间: 2021-12-16 12:01:23

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

用removeNode




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