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

javascript - 在添加 VirtualVScroller 模块之前,Gridx 工作正常。然后只显示“正在加载...”

当我将 Gridx 模块“VirtualVScroller”添加到我的网格时,只有“正在加载...”并且没有显示任何数据。没有模块,一切正常。我已经尝试删除所有其他模块,但这也无济于事。下面我的代码有什么想法吗?:

0 投票
2 回答
159 浏览

dojox.grid - gridx 显示我的动态数据的最后一条记录

你好我正在使用网格来显示动态数据道场,但我得到的是样本(n)次,但总是向我显示最后一条记录,但如果我用虚拟数据做这件事效果很好,我希望你能帮我解决这个问题。

define(["js/module/modControllerPersona", "dojo/store/Memory", "gridx/Grid", "gridx/core/model/cache/Sync", "dojo/data/ObjectStore"], function(modControllerPersona, Store, Grid, Cache, ObjectStore){ var grid, store, data; var persona = new Array(); return{ datagridx: function(){ modControllerPersona.persona().then(function(result){ persona = JSON.parse(result); data = persona.items; store = new Store({data: data}); var columns = [ {name: 'id', field: 'descripcion'}, {name: 'descripcion', field: 'id_Maquinaria'}, {name: 'descripcion', field: 'id_tipo_Maquinaria'}, {name: 'Nombre', field: 'kind'}, {name: 'Nombre', field: 'nombre'}, {name: 'Nombre', field: 'visible'} ]; grid = new Grid({ cacheClass: Cache, store: store, structure:columns }, 'gridNode'); grid.startup(); });

0 投票
1 回答
59 浏览

javascript - gridx 中的启用/禁用按钮

我正在尝试在 gridx.xml 中设置禁用几个按钮。(使用dojo gridx 1.3) gridx 中的按钮有两种状态(启用状态和禁用状态),它会根据条件而变化。我现在正在研究 CellWidget 演示。但是我找不到在gridx中设置按钮状态的好方法。 http://oria.github.io/gridx/demos/cellWidget.html

是否可以禁用 gridx.xml 中的特定按钮?

0 投票
0 回答
51 浏览

javascript - Gridx:如何在多个页面上保持选择?

我目前遇到以下问题:

我有一个由 5 页组成的分页网格。用户需要在该网格中选择某些行,同时浏览所有 5 个页面(第 1 页上的一些选择,第 2 页上的一些等)。

一旦用户导航到另一个页面,如何确保用户从第 1 页的选择不会“消失”?我目前的设置方式是,一旦用户点击第 2 页,第 1 页的选择就消失了。

对此的任何帮助都将受到高度赞赏。谢谢你的时间。

0 投票
2 回答
417 浏览

xpages - xpages gridx jsonREST 和查询/搜索

我一直在关注 Brad Balassaitis 的优秀“XPages 中的 Dojo Grids” - https://xcellerant.net/dojo-grids-in-xpages/

我有一个带有引用 Notes 视图的 jsonREST 服务的 XPage,以及第 10 部分 - Dojo 数据网格搜索和过滤中描述的选项。

所以一切都很好,我可以在 ComboBox 中做出选择,然后网格重新加载显示 jsonREST 服务搜索的结果。

我现在想用 gridx 做同样的事情;布拉德再次对此有一个出色的系列 - https://xcellerant.net/gridx-in-xpages/

但是,他没有介绍进行 jsonREST 搜索和重新加载 gridx。

我一直在尝试从 Data Grid 版本中复制这些技术,但没有成功。我什至不确定是否应该直接运行 jsonREST Search,然后刷新网格,或者使用 grid.query 方法。我发现很少有好的文档,任何相关文章似乎对我没有多大帮助。我现在真的被困住了。

任何指针都非常感谢。

0 投票
1 回答
59 浏览

combobox - 如何更新嵌入在 GridX 中的 ComboBox 的内容

我正在更改现有的 GridX 表以添加一个包含下拉列表的新列,每一行的内容都不同。

我通过将单元格的结构设置为,将下拉列表添加为组合框

这将使组合框的单元格成为装饰器。

我现在的问题是更新功能通过获取 gridx 并设置新商店来运行。这适用于文本数据,但我找不到创建将填充组合框的商店的方法。

我是否需要以某种方式与单元格的setCellValue挂钩?

谢谢

0 投票
2 回答
91 浏览

firefox - Firefox 不显示图像

我们有一个带有各种跨度标签的 gridx 链接到带有图像的 css。

网格中的 HTML:

CSS:

问题是 Firefox 会加载图像(我们可以用 firebug 看到它)但我们看不到它们。在所有其他浏览器中它工作正常。

在此处输入图像描述

0 投票
1 回答
254 浏览

dojo - 加载时gridx模块未定义错误

我在使用 IndirectSlect 时遇到了 Gridx 的问题,下面是我的代码

当我在 IE&Firefox 控制台中运行我的代码时,我看到如下所示的错误消息。基本上,在创建 gridx 时找不到两个模块。

找不到第 1 个声明的模块,请在使用前先要求它:gridx/modules/IndirectSelect


找不到第 2 个声明的模块,请在使用前先请求它:gridx/modules/RowHeader

请帮忙。

问候, 曼朱

0 投票
1 回答
35 浏览

java - Java中的GridBagLayout不起作用

我一直在尝试按照我想要的方式调整我的显示器,但它似乎不起作用。我想使用 GridBagLayout 来做这样的事情:

我想像这样对面板进行排序在此处输入图像描述

我找到了一段代码,并对其进行了编辑:

但它看起来像这样 在此处输入图像描述

我不知道如何按照我的意愿塑造它,任何人都可以帮忙吗?非常感谢 !

0 投票
0 回答
740 浏览

javascript - 从 gridx IBM BPM 获取选定的行

我已经为 ibm-bpm 应用程序在 gridx 表中实现了导出到 excel 服务。目前它将整个表格导出到 Excel 工作表中。我只想将表中选定的行传递到 excel 中。到目前为止,我已经在加载事件处理程序中尝试了以下操作来获取选定的行值:

  1. this.context.binding.get("value").get("listAllSelectedIndices");
  2. this.grid.select.row.getSelected();

似乎有模块可以选择行。有人可以解释我如何实现它们吗?我已经实现了如下所示的代码:http: //www.ibpmcoding.com/2015/02/export-to-excel-in-gridx-table-coach.html