问题标签 [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 回答
1592 浏览

javascript - Dojox.grid.datagrid 排序顺序

我试图了解 dojox.grid.Datagrid 的排序行为,特别想知道如果在 2 行(或更多)行具有相同单元格值的列上排序的多列网格,那么什么决定了它们的顺序出现在网格中?

0 投票
1 回答
2368 浏览

dojo - 如何在编辑单元格后更改 dojo DataGrid 行的字体颜色

我想在该行中的一个单元格被编辑并设置为某个值后更改该行的字体颜色。myStore 是与 dojox.grid.DataGrid dataGrid 关联的 dojo.data.ItemFileWriteStore。

我写了这个:

但不幸的是,这没有任何效果......

更新:我添加了以下样式属性:“backgroundColor”:“red”。好吧,该行的背景颜色变为红色,但是当鼠标移开该行时,颜色会变回默认值!可能是某些默认事件处理程序恢复了默认样式...

0 投票
1 回答
1207 浏览

javascript - dojox.grid.EnhancedGrid 中的数据排序

首先,非常感谢您在这里所做的一切。那很好。

我正在使用 Dojo 开发一个 Web 应用程序,并且在将行排序为dojox.grid.EnhancedGrid. 假设我有一个产品状态为产品,我的 JSON 文件如下所示:

我想将该数据放在我的网格中,并通过单击标题来更改行的顺序。

我的 HTML 文件中有:

和我的 Javascript 文件:

问题?我不能按状态(status's name)排序,它只有product.id在我单击状态标题时才会排序。

有什么解决方法吗?提前致谢。

0 投票
1 回答
3337 浏览

dojox.grid.datagrid - 使用 dojo 将增强型 Grid 中的数据导出为 csv 或 xml 格式

在我的项目中,我们在 UI 中使用 dojo 框架。我们具有将增强网格中的数据导出到 excel/csv 文件的功能。在 dojo 工具包中,他们在 textarea 中绑定了 id,但我需要 excel/csv 文件中的这些值...任何人都可以帮助解决这个问题...?如果可能,请告诉我如何将增强的网格数据导出到 excel/csv 文件...

0 投票
2 回答
3666 浏览

dojox.grid - 如何清除 dojox.grid.DataGrid 以更新网格

我有一个用ajax填充的网格,用户输入新数据并回调填充网格的ajax方法,我遇到的问题是网格是重复数据,我在升级网格之前尝试过填充一个空的strore但不起作用,


// 这是 folderConsult 中的部分代码;

我希望有人可以帮助我,THX。

0 投票
2 回答
4590 浏览

dojo - dojox DataGrid onStyleRow 第一次工作,然后不再工作

我正在尝试使用 DataGrid 制作图例。我的问题是,我希望 Datagrid 中的文本是彩色的。我使用此处概述的 onStyleRow 函数:(http://dojotoolkit.org/reference-guide/dojox/grid/DataGrid.html),它在部署后第一次工作。DataGrid 中的文本呈红色,但如果我在不同的浏览器上刷新或打开尝试,DataGrid 文本不会呈红色,只是标准的黑色。

我想知道我做错了什么,谢谢,这是我的代码:

0 投票
1 回答
325 浏览

dojo - 在 dojo 数据网格上禁用异常捕获

当 DataGrid 正在呈现时,如果它在途中遇到错误(在我的情况下,通常使用 cell.formatter 或 cell.get),网格会捕获异常,中止整个过程,并简单地发出模糊的消息,“对不起,发生错误”。

有没有办法抑制异常捕获,以便在发生错误时出现在调试控制台中?

0 投票
1 回答
377 浏览

dojo - dojo datagrid 即时更改单元格类型

渲染网格后,是否可以更改数据网格单元格中的单元格类型(即从 Select 到 Bool)?

谢谢。

0 投票
2 回答
1220 浏览

javascript - 如何使用 json 对象更新 dojo 网格?

有人可以告诉我如何使用 json 对象更新数据网格。我的数据网格创建如下。

最初 jsonStore 适用于网格没有任何问题。但后来我得到了类似于以下的 json 对象。

所以我需要将这些数据应用到我的网格中。我不知道该怎么做,有人可以帮我处理数据。提前致谢。

0 投票
1 回答
1898 浏览

dojox.grid.datagrid - DOJO 网格中的行(不是标题)的行跨度...

我有一个场景,我需要单独对单元格进行分组(而不是标题)。

例如...
A A1 1
A A2 2
A A3 3
A A4 4
B B1 1
B B2 2
B B3 3
B B4 4

在上表中,我们可以将它们合并到一个单元格中,而不是第一列中有 4 个 A 和 3 个 B 吗?类似于...
    A1 1
A A2 2
    A3 3
    A4 4

    B1 1
B B2 2
    B3 3

但问题是每组的记录数可能会有所不同...(A 有 10 条记录,B 有 5 条记录)

提前致谢..

我找到了带有标记的示例,但标题和行是静态的并且遵循相同的模式。


问候, Sankaranarayanan Ekambaranathan。