问题标签 [treetable]

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.

0 投票
2 回答
1486 浏览

java - 在 TreeTable 的同一列中添加许多对象类型

我在 TreeTable 的同一列中添加许多对象类型时遇到问题。创建树节点的方法如下:

之后,我尝试调用 Treetable 中的对象并且它可以工作,但是当我尝试在列中添加这些对象时不起作用。部分代码如下:

问题是在“名称”列上列出与层次结构节点相关的对象名称。

有人知道我该怎么做吗?

我很高兴你的关注。

谢谢!

0 投票
1 回答
1093 浏览

javascript - Destroying jQuery TreeTable instances

This seems like a simple question, but I'm not how to go about it.

I'm using ludo's great jquery treetable plugin, however, I want to be able destroy it on call.

Does anyone know how to destroy an instance of this (at least on the javascript side?)

Here are some examples (I'm using the basic expandable option).

0 投票
1 回答
1046 浏览

primefaces - NumberFormatException PrimeFaces TreeTable

我目前正在使用 Primefaces 和树表。除了一种情况,我的树表运行良好。让我举一个小例子来解释这个问题:

树表是这样的:

  • 项目1.1
    • 项目2.1
  • 项目1.2
  • 项目1.3

一开始,树倒塌了。树表定义如下:

我有那些ajax调用:

总的来说,一切都运行良好。无论节点的级别如何,都会更新所选节点。问题在于这种情况:

(全部崩溃)

  1. 扩展 Item1.1
  2. 选择项目2.1
  3. 折叠 Item1.1
  4. 选择项目1.2

在这里我得到了例外:

0 投票
2 回答
891 浏览

jquery - 使用来自 Mysql 的动态数据的带有 Jquery/Ajax 的树表

我尝试使用来自 Mysql 的动态数据创建一个树表。

它可以工作(最终经过长时间的试验),当我单击一个父级时,它会从 Mysql 读取数据并显示该特定父级的子级。

但无论我点击哪个父母,孩子总是显示在最后一行之后。我需要孩子们出现在他们的父母和其他下一个父母之后的行中。

有2个文件:

  1. 主文件

    /li>
  2. 动作.php

    /li>

需要您帮助如何让子级在父级下方切换,就像普通的树表一样。非常感谢您的帮助。

0 投票
1 回答
1254 浏览

javascript - 如何使用 jQuery / javascript 使用 Treetable 插件影响/选择所有后代

我的一段 HTML 代码如下所示:

我正在使用以下方法选择具有 data-tt-id="1" 的父级:

但我也想要所有的孩子和孩子的孩子,不管树有多深。

如您所见, data-tt-id 是孩子的唯一 ID,而 data-tt-parent-id 是孩子附加到的 ID。

我正在考虑遍历它们中的每一个,但我不知道如何实现这一点。如何为 data-tt-id 设置为“1”的 tr 选择所有后代?

0 投票
1 回答
1905 浏览

java - Vaadin Treetable - 自定义排序以跳过父行

在我的 Vaadin 7 项目中,我需要在排序时忽略树表的父节点(行)。我可以使用 ItemSort 自定义排序,但我不知道如何跳过父节点!

仅供参考:我能够用它的 ItemId 识别我的父节点。

***更新* **

我正在使用分层容器,我的树与此类似:

问题是当我对工资列进行排序时,它包括每个人在“男性、年轻和老年”、“女性、年轻和老年”行的工资总和,并调整“男性、女性”和“年轻、老年”的位置类别。

我只想跳过自定义排序中的父节点。它应该只有子节点。简单来说。所有的父节点都应该是固定的,只有子节点需要排序。

更新用例

两个元素具有相同的父元素并且这两个元素没有子节点,然后我使用 DefaultItemSorter.compare()。我忽略了所有其他用例。

0 投票
3 回答
2158 浏览

java - SWT 树中单元格的选择(多列)

我目前正在尝试更改现有的 SWT 应用程序,并且必须修改具有多列的树(Treetable)以在所有这些列中提供单个“单元格”的选择。默认情况下,我只能在设置 SWT.FULL_SELECTION 时选择第一列或整行中的元素。我是 SWT 的新手,数小时的搜索没有得到回报。有没有办法实现这一点?

0 投票
0 回答
952 浏览

primefaces - Primefaces 树表实现

我正在尝试使用复选框和多选来实现 primefaces 树表,就像primefaces show中的那个一样,一切都按预期工作,但是当我尝试获取选定节点的列表时,我只得到顶部节点。因此,例如,如果用户选择“电影”的子节点,它不会出现在 TreeNode[] selectedNodes 中。为什么会这样?我错过了什么?我的代码在 .xthml 文件中

支持豆:

而且我有一个递归循环,它基本上以相同的方式创建更多节点。

0 投票
0 回答
2095 浏览

jsf - Primefaces TreeTable 冻结列

是否可以冻结primefaces树表的前两列?

这是我的树表:

0 投票
0 回答
1082 浏览

ajax - Primefaces Treetable行中的p:selectOneRadio的Primefaces Ajax调用不调用支持bean方法

我有以下树表,其中一列中有嵌套的单选按钮。Primefaces Ajax 标记在值更改时会部分提交。

假设数据视图:

问题

Ajax 调用支持 bean 方法dealerShipSelectionBean.updateDetailEvent(e) 在每个级别 1 树节点单选按钮上正确进行。

Ajax 调用支持 bean 方法dealerShipSelectionBean.updateDetailEvent(e) 在第一个级别 2 树节点单选按钮上正确进行。随后选择任何其他二级树节点单选按钮,其中已从该子树中选择了树节点,先前会触发相同的(正确的?)ajax 请求,但不会中断支持 bean 方法dealerShipSelectionBean.updateDetailEvent(e)

例如
,选择 ba - 正确调用支持 bean 方法 .updateDetailEvent(e) 的
Ajax 选择 bb - 进行 Ajax 调用但不调用支持 bean 方法 .updateDetailEvent(e)。
选择 ab -
正确
调用支持 bean 方法 .updateDetailEvent(e)正确
选择 b - Ajax 调用支持 bean 方法 .updateDetailEvent(e) 正确
选择 ab - Ajax 调用但不调用支持 bean 方法 .updateDetailEvent(e)。
select bc - 进行了 Ajax 调用,但不调用支持 bean 方法 .updateDetailEvent(e)。

非常感谢任何帮助。

primefaces 3.6-SNAPSHOT mojoraa 2.1.18 tomcat 7