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

extjs - Extjs 网格面板不会在 tabPanel 内水平扩展

我的 3 个 Extjs 网格面板中的每一个都不会在 tabPanel 内水平扩展。

每个网格的属性:

TabPanel 的属性:

0 投票
1 回答
2059 浏览

extjs - ExtJs 3.3 GridPanel 不再使用缓冲 Http 提供程序恢复列设置

我更新到 Ext 3.3,突然我的 GridPanel 的列“宽度”和“隐藏”设置不再恢复,它们保持默认设置。我使用最新版本的Buffering Http Provider。我真的不知道故障的原因,是因为这个 State Provider 实现还是因为 Ext.

“保存”设置似乎正常工作,将调用处理程序并将设置正确存储到数据库中。这些设置也再次从数据库中正确读取,并且我到客户端的输出包含正确的设置。

我的(部分服务器生成的)代码最近没有改变,它看起来像这样:

我错过的状态机制有什么重要的变化吗?文档说我在为组件设置id时不需要指定stateId。但是我看到Ext 文档中现在有一个以前不存在的Column对象。也许这些现在需要一个ID

任何提示和帮助将不胜感激。

0 投票
3 回答
13309 浏览

extjs - 检查extjs中gridpanel中的所有复选框

我想在网格面板中检查 Ext.grid.CheckColumn 所做的所有复选框,我可以知道是否有任何简单的方法可以做到这一点?我尝试将类添加到复选框(Ext.grid.CheckColumn),但它似乎不起作用。

非常感谢!

0 投票
1 回答
3893 浏览

extjs - ExtJS 网格分页:下一个按钮被禁用!

我创建了一个带有分页工具栏的基本网格。由于某种原因,当我在索引 0 处加载时,“下一页”按钮被禁用,即使文本显示“显示第 1 页,共 5 页”。如果我在商店的加载参数中选择任何高于 0 的值,它允许我向前和向后翻页,但它不能正确显示最大页面数,如果我回到第一页,下一个按钮是一次再次禁用。

有任何想法吗?

JSON响应:

0 投票
3 回答
4489 浏览

javascript - Extjs Grid 不显示任何数据

我创建了以下网格组件:

网格正确呈现,并且映射到的 URLMyAppUrls.ListRelationshipMembers正确。正在检索数据,并且ListRelationshipMembersURL 正在返回以下 JSON:

然而,即使渲染了网格(列、边框等),实际网格中也没有显示数据。由于这是我第一次使用数据存储,我不确定自己做错了什么。任何帮助将不胜感激。

编辑

我尝试通过以下代码更新商店以拥有阅读器:

没有变化,数据网格没有被记录填充

0 投票
1 回答
927 浏览

php - ExtJS:存储、分页工具栏和 PHP 会话过期

让我们假设您在一个带有分页工具栏的 ExtJS 网格的页面上。假设您在此页面上停留了一段时间,并且在此期间您的 PHP 会话到期。当您在网格上点击“下一页”或“重新加载”时,对服务器的调用将失败,因为它会回答某些信息,通知您不允许获取信息(因为您的会话已过期)。

您如何在 gridPanel 中处理它以避免卡住?我希望这足够清楚..

再见!

0 投票
1 回答
1283 浏览

select - 在 EditorGridPanel (gwt-ext) 中单击时选择文本

我有一个 gwt-ext EditorGridPanel,通过单击一个单元格,您可以编辑它的值。光标位于单元格的开头,但如果用户单击它,我想选择此单元格中的整个文本。知道我该如何处理吗?

我尝试了一些听众等,但没有一个对我有用。

0 投票
1 回答
1355 浏览

extjs - ExtJS RowEditor 如何在加载时渲染所有组件验证

大家好,我遇到了以下问题,我有一个带有 RowEditor 的 GridPanel 不过它在渲染时不会验证我的字段 在此处输入图像描述

但是,如果我将所有字段集中在编辑和刷新网格上,它就会像我最初想要的那样出现

在此处输入图像描述

你能给我一些建议吗?谢谢!!

0 投票
3 回答
4929 浏览

javascript - Extjs 多重继承?

我有一个关于 ExtJS 中的多重继承的问题。虽然我知道我可以简单地复制代码以使其发生,但我想知道是否有任何方法可以更有效地对其进行编码。

GridPanel我的框架中有一个自定义组件,称为Kore.ux.grid.GridPanel. 它扩展Ext.GridPanel了额外的通用功能,并为 REST 操作提供了接口。

不久之后,我的同事希望也必须EditorGridPanel以相同的方式实现,即她希望它是可编辑的,同时具有轻松执行 REST 操作的能力。

我的问题是,有什么方法可以扩展Ext.EditorGridPanel来使用定制的Kore.ux.grid.GridPanel功能?

对于任何语法错误,我很抱歉,如果它令人困惑,我可以改写它。谢谢!!

编辑

我再次谷歌搜索,我发现线程说这是不可能的。如果我有这个问题,我应该遵循更好的编码模式吗?

谢谢!

再次编辑

很抱歉,我找到了适合我的结构。这是我发现对我有用的方法:

代码来源:http ://www.sencha.com/forum/showthread.php?48000-multiple-inheritance&p=228271&viewfull=1#post228271

如果您认为自己有更好的解决方案,请再次提供有用的建议:) 谢谢!

0 投票
1 回答
2784 浏览

json - ExtJS gridPanel 没有加载 JSON

我在这里学习教程: http ://www.sencha.com/learn/Tutorial:Grid_PHP_SQL_Part3

但我无法加载我的 gridPanel。我已经为此苦苦挣扎了很长一段时间,并且一直在更改代码,但没有任何效果。如果我查看 FireBug,我可以看到 JSON 加载,是的,我已经尝试禁用 FireBug,但我仍然没有运气......

我已经按照上面的教程,参考了 ExtJS Cookbook,并浏览了 Sencha 网站上的各种示例和 API 文档。

我感谢任何帮助,非常感谢你,

艾尔谢

EditorGridPanel 截图

PHP代码:

JS代码: