问题标签 [dojox.grid.datagrid]

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 回答
2096 浏览

javascript - Dojo EnhancedGrid:如何获得选定的列?

在道场增强网格中,有什么方法可以获取选定的列?目前我可以使用 grid.selection.getSelected() 获取选定的行,但我不知道如何获取选定的列。

0 投票
3 回答
8844 浏览

dojo - 带有日期和时间的 Dojo 数据网格

看在上帝的份上,有人可以在这里发布一个使用 dojox.data.JsonRestStore 的工作 dojox.grid.DataGrid 示例,其中包含 2 列,日期和时间?

我尝试了以下方法:

还 :

但似乎没有任何效果。现在已经两天了,我一直在阅读大量的文档和报告,但我在任何地方都找不到工作示例。

编辑 :

我现在面临着程序员职业生涯中最奇怪的问题:网格现在可以与 DateTextBox 和 TimeTextBox 一起正常工作(这种情况适用于 Firefox 3.6.6 和 3.6.14pre、Internet Explorer 8 和 Google Chrome。),但以下情况除外:

在 Firefox 3.6.13 中,网格中有偶数个项目,当我尝试编辑一个元素的时间或日期时,小部件框出现在左上角,日期未正确选择,浏览器崩溃CPU 达到 100%。

但是,如果项目的数量是奇数,那么日期和时间的编辑就可以了。我完全不知道该怎么做,所以请提出一些想法。

0 投票
2 回答
2742 浏览

javascript - 如何隐藏 dojox 网格选定的行虚线边框

http://dojotoolkit.org/reference-guide/dojox/grid/EnhancedGrid.html

这是 dojox.grid.EnhancedGrid。

如何隐藏绿色虚线方块(复选框周围),表明该项目目前由键盘选择,通常用于键盘导航?

图片取自:http ://dojotoolkit.org/reference-guide/dojox/grid/EnhancedGrid.html

谢谢

0 投票
1 回答
1669 浏览

dojo - 如何在 GridView(表)中表示来自 JSON 的数据

我有这种格式的 JSON 文件

其中 Alarms, BAE, Open... 是列。我需要像 ASP.NET 中的 GridView 一样表示(像带有分页的表)。如何使用 Dojo 做到这一点?是否有任何小部件可以自动以表格形式表示 JSON 文件?

0 投票
4 回答
10190 浏览

dojo - 如何检查 dojo.datagrid 加载完成?

我的一个页面中有一个 dojo.datagrid。Datagrid 及其存储(通过调用 URL)是通过声明性方法创建的。不是动态/程序化的。

我需要执行一个 javascript 方法,该方法在我的数据网格下方显示一个 div(它需要来自数据网格的少量数据)。我应该只在我的数据网格加载完成后显示 div;而不是在那之前。

我正在寻找为数据网格完成的加载事件。dojo.datagrid 有什么活动吗?我在活动的 dojo.Datagrid 文档列表中没有看到它。

有没有办法检查 dojo datagrid onload 是否完成?

有没有办法使用 dojo.connect 来处理这个?

如果我们有任何方法可以做到这一点,请告诉我...

谢谢,拉杰。

0 投票
1 回答
177 浏览

dojo - 如何填充 DataGridor 任何表格,如小部件

当我有三个带有值的数组并且我需要在网格中有三列时(对于每个数组一列,数组中的项目之间的比例为 1:1:1,任何人都可以告诉我如何在 Dojo 中填充 DataGrid 或任何类似小部件的表格,项目已连接)?

0 投票
6 回答
41815 浏览

dojo - 如何刷新数据网格

我创建 dojox.grid.datagrid 并从数组中填充内容,例如 page 上的最后一个示例。在一段时间内,我在代码中更改了该数组的值。如何刷新该网格的内容?如何从更改的数组中加载新数据?

0 投票
2 回答
7980 浏览

dojo - 如何将垂直滚动条添加到 dojox.grid.DataGrid?

如何将垂直滚动条添加到 dojox.grid.DataGrid ?

0 投票
2 回答
2971 浏览

dojo - DataGrid 的 Dojo 滚动问题

我在使用 DataGrid 的 DOJO 中遇到问题。我使用此代码每 1 秒刷新一次网格

它工作正常(放置新数据)。问题是当我有很多行并且我向下滚动时,我的网格会刷新并且我的滚动会出现在顶部网格上。如何解决这个问题?

0 投票
1 回答
290 浏览

dojo - 如何在客户端为 dojo 中的浮点值处理修改/编辑的单元格值

我有一个可编辑的单元格,其中包含十进制值,例如 2.123456(小数点后 6 位)。我想在用户编辑单元格后显示小数点后 6 位(假设用户输入 2.123,然后我想显示 2.123000)并将编辑限制在小数点后最多 6 位。

我是道场的新手。请帮助我确定解决方案。

有没有什至可以告诉我单元格已被编辑,以便我可以获取修改后的值并应用逻辑然后再次设置它?