问题标签 [gridpanel]

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 投票
3 回答
16815 浏览

tooltip - Extjs4在gridPanel中每列悬停设置工具提示

我在当前列的每一行都获得了鼠标悬停的工具提示,但我无法在继续悬停在同一行时获得下一列工具提示。

但是如果我将鼠标悬停在另一行上并再次悬停前一行的任何列,我可以得到它:

谁能告诉我我错过了什么或指出我正确的方向?

0 投票
1 回答
1168 浏览

overriding - 如何在 ExtJS4 上的网格面板中覆盖侦听器

Hii 如何在 ExtJS4 的网格面板中覆盖 itemclick?我有这样的别名 tableA 的网格面板:

我的 tableA 控制器是这样的:

使用此配置,当我单击 tableA 中的某些行时,我会在控制台中收到消息“tableA selection” 。然后,我想像这样将 tableA 扩展到 tableB:

我的 tableB 控制器看起来像这样:

有了这个,当我单击 tableB 中的某行时。我在控制台对话框中收到消息“tableB selection”,然后收到“tableA selection”:

顺便说一句,我必须怎么做才能覆盖'tableB'中'tableA'的itemclick?我不想在 tableA 上调用“itemclick”。

0 投票
2 回答
1731 浏览

extjs3 - ExtJS 3 - 始终在 GridPanel 列标题中显示菜单图标?

我需要始终在 GridPanel 的列标题中显示菜单图标。见附图。我已经追踪了 css 类,并看到<td />标签是x-grid3-hd-btn在悬停时分配的。该类x-grid3-hd-btn使用背景图像grid3-hd-btn.gif来显示我想要的下拉箭头,但我对 css 的了解不够,无法弄清楚如何始终显示它。

在此处输入图像描述

GridPanel 类 api 中似乎没有一个钩子来始终显示这个,希望有。另外,请注意,我只希望显示箭头图标,不希望列标题更改颜色等。

有人对此有任何指导吗?

谢谢!

约翰

0 投票
1 回答
189 浏览

asp.net - 访问 GridPanel 基本参数

我有搜索框和一个带分页的 GridPanel。您输入搜索条件单击一个按钮,结果将显示在 GridPanel...simple

我注意到一个错误,当我搜索返回 5 页记录的内容时,转到最后一页,然后执行另一个返回 1 页的搜索,我在第 5 页,共 1 页。

起始页参数位于 GridPanel 的 BaseParameters 中,如何在执行新搜索时访问它以将其重置为 0?

这可能很容易,但我对 ext.net 完全陌生

0 投票
1 回答
1379 浏览

json - ExtJs 加载数据

我正在尝试从 imdb 加载数据,但我在表 (GridPanel) 中没有结果。这是我的源代码:

也许我应该更改 JsonStore 中的“root”参数?


更新

我尝试使用 HttpProxy,但仍然没有结果。我把我所有的身体内容都放了也许会更有帮助。

0 投票
1 回答
2332 浏览

extjs - 如何更改 Ext.grid.EditorGridPanel (ExtJs) 上的键盘导航行为?

我有一个包含四列和多行的 Ext.EditorGridPanel(带有 Ext.grid.RowSelectionModel)类。允许用户编辑单元格,但在编辑它并按 ENTER 或 TAB 后,我希望单元格编辑器在下一行(不是下一列,默认情况下)自动打开,在同一列索引处。

我尝试在 afteredit 事件上使用 startEditing(row,column) 方法,但没有成功。

有什么建议吗?谢谢你。

0 投票
2 回答
3502 浏览

sorting - 如何为 ExtJS GridPanel 实现自定义行排序

我已经实现了一个 Web - 应用程序,它具有一个可以分组或取消分组的 GridPanel,并且行应该按字母数字排序(就像标准网格排序功能一样),但代表摘要行的某些行不应该在all 并且应该保持在同一行位置。

为了实现这一点,我想为网格面板编写一个自定义行排序函数。有人可以给我一个提示如何存档吗?(覆盖哪些功能,如何实现)。或者有人知道文献、教程、示例等,或者可以分享如何做到这一点的源代码吗?

我正在使用 ExtJs 3.4 版。

提前谢谢了。

干杯,

塞哈

0 投票
1 回答
581 浏览

extjs - 新添加的行不能拖放到 extjs 网格面板中

我对 extjs 网格面板拖放有问题。

场景如下:gridpanel 最初是通过加载远程存储来渲染的。然后,添加行并动态更新。拖放功能是在网格面板的“渲染”事件上实现的。对于从远程存储中最初检索到的行,拖放工作正常。但是当我尝试对新添加或编辑的行使用拖放时,它不起作用。

我在萤火虫上收到以下错误:索引或大小为负数或大于允许的数量”代码:“1

这可能是因为新添加的行没有作为存储的一部分。我尝试将事件更改为“单击”,但它不起作用..

请为此快速提出解决方案..迫切需要。

谢谢,史瑞亚。

0 投票
2 回答
6283 浏览

json - 从 URL 为 ExtJS 网格面板加载静态 JSON 数据

我尝试使用来自与包含 ExtJs 代码的 Javascript 文件位于同一域中的 JSON 文件中的数据来实现网格面板。我正在使用 ExtJs 3.4。

网格显示,但其中没有任何数据。Firebug 显示一条错误消息,告诉我 JSON 文件的第一行有错误(“格式不正确”)。我已经验证了 JSON 文件,一切正常。

这是我的代码:

我的 JSON 数据是:

你有什么想法吗?有人可以给我一些提示吗?

提前致谢!

塞哈

0 投票
0 回答
553 浏览

extjs - 需要帮助:ExtJS GridPanel 中的键盘导航 - GroupingView

我目前正在转换我面向公众的 ExtJS(实际上是 Ext.NET)应用程序,以允许键盘导航具有清晰的焦点指示。到目前为止,我已经设法让一个 TabPanel 和一个基本的 GridPanel(几乎)工作,对 ExtJS 主题 CSS 和一些 keynav 侦听器进行了自定义返工。

现在我来到一个带有 GroupingView 的 GridPanel,发现 Group 标题似乎没有获得焦点或无法获得键盘选择。

有没有人告诉我如何让组标题可选,然后连接一个关键处理程序来扩展/收缩组?

谢谢,

安迪PC!

ps 如果有帮助,可以在这里找到我的应用程序(添加了查询字符串变量,因此您不必找到有效的邮政编码):