问题标签 [dgrid]

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

layout - 如何在以编程方式创建的 Dojo 对话框中创建 dgrid

我正在尝试使用以下代码在以编程方式创建的 Dojo 对话框中使用 Dojo dgrid:

对话框出现了,但布局非常混乱,如下所示: 在此处输入图像描述

我认为这是由于 dgrid 的初始化顺序。我已经尝试了我能想到的一切,但我仍然无法弄清楚如何正确初始化它/

0 投票
1 回答
1330 浏览

dojo - Dojo dgrid OnDemandList 中的小部件

我正在尝试做与这个问题类似的事情,但使用 OnDemandList 而不是 OnDemandGrid。

这是我到目前为止所拥有的

问题是我的 renderItems 函数需要以某种方式返回一个包含我的自定义小部件的 dom。现在我收到此错误Error on domReady callback: Error: NotFoundError: DOM Exception 8

0 投票
1 回答
325 浏览

dojo - IBM Worklight 5.0.6 - 无法添加外部 Dojo 组件(需要 Dojo Dgrid 时出现脚本错误)

我已经下载了Dgrid,在 dgrid 中重命名文件夹后,我将其移动到 Dojo 文件夹中。

在 HTML 中,我像这样包含它:

接下来我在 build_dojo.xml 中设置它:

错误在下面的require行中:

0 投票
1 回答
1989 浏览

dojo - 以编程方式将 dgrid 行设置为活动

我正在尝试以编程方式将 dgrid 行设置为active,而不仅仅是selected。我有一个OnDemandList使用Selection和Mixins 的 dojo dgrid Keyboard

使用该select(row)方法,我可以以编程方式选择给定行,但该行未激活。当一行处于活动状态时,我可以使用向上和向下箭头键导航到其上方和下方的行。刚选中一行时,该行高亮显示,但箭头键不起作用。

用鼠标单击该行将使其处于活动状态并被选中,但我正在尝试将我的界面构建为仅使用键盘即可 100% 使用。

0 投票
1 回答
465 浏览

dojo - 有时,dojo dgrid 无法正确呈现数据

我有一个 dgrid,并使用 JsonRest 从服务器端获取数据。我按下了一个按钮来过滤数据。这是html代码:

js代码:

我总是可以从服务器端获取数据,但有时数据不会被渲染。

0 投票
1 回答
288 浏览

dgrid - Dgrid-OnDemandGrid 虚拟滚动

我正在使用 Dgrid OndemandGrid 和 Jsonrest 存储。滚动时,我从数据库中获取 40 条记录。

第一次,我得到响应标题为 Content-Range items=0-39/132。在进一步滚动时,响应标题是 Content-Range items=38-78/132 而不是 40-79/132。

有人可以告诉我如何获得 40-79/132 、 80-119..etc 的响应。

0 投票
1 回答
2508 浏览

dojo - Dgrid - OnDemandGrid 中的 rowIndex

我正在使用带有 JSONRest 存储的 OnDemandGrid virtuall 滚动。

我不知道如何获取单元格的 rowIndex。有人能告诉我如何找到行索引吗?

0 投票
2 回答
2554 浏览

dojo - 如何重置 OnDemandGrid

我在我的应用程序中使用 OnDemandGrid 和 JSONrest 存储。第一次,网格加载正常,如果我再次搜索其他数据,网格中已经存在的数据与新数据重叠。有人可以告诉我如何重置或刷新 OnDemandGrid?

这是我的代码,

});

0 投票
1 回答
540 浏览

dojo - Dojo-domAttr.set 在 IE 中不起作用

我想在dojo 1.8 中将style 属性设置为div 标签。我使用了以下代码。

它可以在 firefox 上正常工作。在 IE 中,下面的代码不起作用

我发出警报并验证。

在 Firefox 中,它显示 height:250px 。在 IE 中为空。有人能告诉我如何让 domAttr.set 在 IE 中也能正常工作吗?

0 投票
0 回答
216 浏览

dojo - OnDemandGrid 未在 IE 中加载

我正在使用带有 JSONrest 存储的 OndemandGrid。直接从 IE 访问我的 xhtml 页面时,网格未加载。我收到如下脚本错误

如果我使用 ctlr+F5 网格正在加载。下面是我的 javascipt 代码

当我发出警报时,我得到了未定义的消息框。

注意:它在 Firefox 中运行良好。在 IE 中 ctrl+F5 加载网格。有人能说出为什么它不能在 IE 中工作吗?