问题标签 [treegrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs - 带有编辑器列的 ExtJs TreeGrid。存在吗?
我需要能够在 treegrid 的网格列中编辑值。简单地将编辑器添加到列的配置中并没有帮助。我正在使用 ExtJs4 树面板组件。
有任何想法吗?
java - 为 smartgwt TreeGrid 设置样式
我已经走了很长的路来设计一个特定的树形网格,试图让它看起来不像一个树形网格:D 我已经删除了连接线、打开/关闭按钮、图标,只有文本和缩进。
但是,由于某种原因,当我悬停一行时,背景仍会变为阴影,就像您越过一行时在任何常规列表网格上一样。看起来它是我通常的行上的一层。任何想法如何完全禁用此行为并仅依赖 CSS?
然后,第二个问题:如何在 TreeGrid 中的行/节点之间创建边距?每个项目都有一个由 CSS 设置的边框,我无法使后续行不粘在一起。我需要它们之间的几个像素。
谢谢!
java - 带有 SelectItem 的 SmartGWT TreeGrid 字段过滤器
我在 IE9 中使用 SmartGwt 3.0、GWT 2.4.0。
我有一个 smartgwt treeGrid,我在其中自定义了一个字段过滤器,SelectItem
如下所示:
上显示的值SelectItem
是键而不是标签。同样的情况发生在ComboBoxItem
.
这是否发生在某人身上?难道我做错了什么?
谁能帮我?
谢谢你,米夫
jqgrid - 在jqgrid中编辑treegrid扩展列的任何字段时..获取该单元格的html内容,而不是实际值。任何解决方案?
在 jqgrid for treegrid 中,当我单击 expandColumn:'name' 列的单元格中显示的值进行编辑时,我正在获取单元格内内容的 html。
我得到的html内容是:-
虽然我的实际价值只有:- Sub-subtask1
我的网格设置如下:-
jquery-plugins - 在 jqGrid 的 TreeGrid 中启用客户端过滤
在 jqGrid 中启用 TreeGrid 后,如何创建解决方法或自定义 jqGrid 源代码,以便过滤器工具栏在客户端正常工作?
开箱即用,启用 TreeGrid 会禁用客户端过滤、分页和客户端排序。我能够对 jqGrid 源代码进行简单的调整来解决后两个问题。
jquery - jqgrid treegrid 为每个树级自定义 css-class
我有一棵很深的树,对于用户来说很难区分级别。是否可以为每个级别设置自定义 CSS 类?例如 firstlike h1 和粗体,第二个粗体......
jqgrid - jqgrid treegrid中的自定义图标
看来寻呼机功能目前已为 treegrid 禁用。但是我想添加一些自定义图标,例如导出图标,刷新到顶部分页,如下所示。是否还有其他替代方法可以为 treegrid 实现此功能。提前致谢...
filter - 如何过滤 TreeGrid?
我目前有一个TreeGrid
显示带有名称的节点。数据来自手动填充的DataSource
.
在nodeName
字段上设置过滤器时,过滤器不会递归完成,因此我只能过滤Root 节点。
如何告诉过滤器在子节点中搜索匹配项?
PS:在下面的代码中,我有 3 个节点Root
>> Run
。Child1
如果我尝试过滤器并输入“ R ”,我会得到Root
and Run
。但是如果我输入“ C ”,我会得到“没有找到结果”
代码
数据源:
主要的
canvas - 在 SmartGWT 中,什么事件会告诉您是否正在绘制某些内容?
例如,我有一个TreeGrid
并且我已经将一个添加ContextMenu
到TreeGrid
. 现在我只想ContextMenu
在用户右键单击叶节点时绘制。我的想法是检测何时将ContextMenu
要绘制并检查右键单击的节点是否为叶节点:
- 如果节点是叶子,则绘制
ContextMenu
- 如果节点不是叶子,则取消抽奖
但是什么事件处理组件的绘制?
更新:
是showContextMenuHandler
行不通的。实际上这是一个SmartGWT
错误,因为如果我说 contextMenu.show(),我实际上得到了 2 个上下文菜单:一个来自SmartGWT
(我制作的那个),第二个来自浏览器,其中包含诸如(下一页、上一页、选择全部、页面来源、..)。也一样LeafContextClickHandler
,...
这就是为什么我想为 ContextMenu 本身添加一个绘制处理程序以防止它在特殊情况下绘制。
这是解释错误的图像:
jquery - jqGrid treeGrid展开折叠不起作用
我正在尝试使用 jqGrid 4.2.1 设置一个 treeGrid 在一些作品视觉上看起来不错,但扩展折叠不起作用。只有图标切换,但组保持可见。
设置如下
json对象是:
如前所述,在单击节点以将其折叠(evreything 显示 expandend)之前,一切看起来都正常,图标切换,但行保持可见。我现在有点不知所措...