问题标签 [dojo.gridx]

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 投票
1 回答
72 浏览

dojo - 删除增强网格道场中的过滤器描述

我想删除 dojo 增强网格中的过滤器描述。

这是图像:

在此处输入图像描述

0 投票
0 回答
223 浏览

javascript - 如何创建增强的网格

我是道场新手。我使用的是 1.10 版本。我想创建一个增强网格的独立示例。

我正在使用下面的代码,它正在使用插件过滤器。

这里有两个问题

1) CSS 不适用。

2) 过滤器不工作。如果我单击按钮错误即将出现showFilterBar is not defined

我已经从这里复制了代码。我没有收到任何错误。谁能告诉我我做错了什么。

0 投票
1 回答
73 浏览

javascript - 如何从 Dojo gridx detailProvider(Dod 模块)获取此 ref 以声明类

使用 Dojo 框架。

我有一个 2 嵌套网格。网格 1 使用带有 detailprovider 的 Dod 在单击展开图标时按需加载详细信息。按下时会打开一个嵌套网格。我需要跟踪两个网格中所做的更改。在声明类中,我有一个数组来跟踪所做的更改。问题是我无法从详细信息提供者访问数组。因为我必须遵守 gridx 稍后调用的协议。我该怎么做才能获得声明类的引用

编辑:我也尝试过使用静态变量,例如:

但是在这里我仍然需要一个实例引用来访问它。

0 投票
1 回答
223 浏览

dojo - Dojo gridx 偶尔会以错误的顺序显示行

我正在使用 IBM Content Navigator 2.0.3 附带的 Dojo 和 dojo/gridx。

网格数据来自我自己的全局数组,我将其用于其他事情。

大多数时候,一切都很好。但有时这些行会乱序显示。例如,代替预期的顺序 {0, 1, 2, 3, 4, 5, 6...},它将显示行 {5, 0, 2, 3, 4, 1, 6, ...}。这就像行以某种方式被“交换”。

我不知道为什么 - 是什么导致了这种行为。

当我在 Chrome 开发者工具中查看 gridx 商店时,顺序是可以的:

商店的索引也是正确的顺序:

但是行在网格上显示不正确。

当我查看 Chrome 开发人员工具中的 HTML 元素(示例<div class="gridxRow" role="row" rowid="A1001001A18F11B81148F00010" rowindex="0"...>:)时,索引 5 显示为顶行,rowindex 0。等等。

问:任何想法为什么会发生这种情况?

问:对故障排除有什么建议吗?

先感谢您!

0 投票
0 回答
99 浏览

dojo - 如何在 jsp 表中使用 Dojo dgrid?

我正在尝试在我现有的 jsp 表中实现 dojo dgrid。我尝试了此处给出的示例,它可以工作,但问题是我正在使用一个表,并且我想以它存储的方式生成我的 JSON 数据,因此它正确对齐。我还检查了GridFromHTML并且它是test,但我不明白如何使用 tds 生成 JSON 数据。

这是表格代码:

编辑1:

编写了与“更新”按钮不同的代码。不确定如何将 jsp 表中的最后一个代码添加到 javascript dojo 中的循环中。

这是我的代码,适用于其余部分:

0 投票
1 回答
150 浏览

javascript - 时刻列中的触发函数在GridX中排序

我将 SingleSort 模块与 Gridx 一起使用。我找不到(我已经检查了 SingleSort 文档但一无所获)对排序事件做出反应的方法。我需要有关对哪个(以及如何)列进行排序的信息。我知道如何获取有关排序的信息(getSortData 方法),但我不知道如何在排序时做出反应。我无法制作 onRender-event 函数,因为在排序后我会将该信息发送到 webapi 获取新数据并再次渲染 Grid,因此将再次触发事件。

0 投票
1 回答
92 浏览

javascript - 在 GridX 中禁用“单击标题”排序

有没有办法在 dojo 的 GridX 中禁用 click-on-header-sort ?我希望仍然能够以编程方式对其进行排序,但用户需要阻止该选项。

0 投票
1 回答
131 浏览

dojo - DoJo 增强的网格动态更新约束不起作用

我有一个带有可编辑数字文本框的 DoJo 增强数据网格,带有一些默认的最小和最大约束。一旦网格完全加载,我需要更改约束。请提供相同的建议。下面是代码片段,我将默认约束应用为 min 0 和 max 100。

  1. 是否可以在定义布局时从 dataStore 字段(即 minAge 和 maxAge)设置最小和最大约束值?
  2. 如果没有,是否可以更新这些默认约束?

    /li>
0 投票
0 回答
177 浏览

dojo - dojo Datagrid filter select,允许用户从列中的值列表中进行选择

我正在使用包含 2 列 "name" 和 "age" 的 dojo 数据网格,要求是在数据网格中的 "name" 列上提供过滤选项。以便用户可以通过单击名称列的标题从值列表中搜索和选择他/她的名字。是否有任何选项需要在布局中设置。有人可以帮忙吗?

0 投票
1 回答
111 浏览

dojo - 如何在 dojox.datagrid 中实现分页

我有一个在 dojox.datagrid 中显示分页的请求,我尝试搜索但没有运气。想知道 dojox.datagrid 中是否可以分页 有人可以确认一下吗?