问题标签 [backgrid]

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 投票
2 回答
1101 浏览

javascript - Backgrid.js 与主干

我正在使用 Backgrid 作为表结构。现在,我必须添加具有编辑、查看、删除按钮和列标题“操作”的操作列。我不知道如何使用 Backgrid。由于我们为一列提供了一个单元格,所以我如何在一列下合并多个单元格。任何想法?

0 投票
2 回答
531 浏览

ruby-on-rails - 在 Backgrid 中按“first_name”而不是“full-name”排序

使用 backgrid,显示用户列表。具有 first_name 和 last_name 属性的“用户”模型。我已经在用户模型上编写了方法 full_name 并将该全名显示到 backgrid 中。

在服务器端使用 will_pagination。当我单击 full_name 进行排序时。它给出错误-“ActiveRecord::StatementInvalid (PG::UndefinedColumn: ERROR: column "full_name" does not exist"。

所以我需要对 first_name 而不是 full_name 进行排序。但是我不知道怎么办?有什么建议么?

0 投票
1 回答
1391 浏览

jquery-ui - 在 backgrid.js 中加载数据时加载图标

嗨,我有一些重要的数据。当我的网格加载数据时,它什么也没显示,突然它显示整个数据..我不明白如何将加载图标放在屏幕上?

如果可能的话,请提供一个小提琴。现在我的代码是这样的: -

0 投票
1 回答
211 浏览

backbone.js - 使用 Layoutmanager 时渲染 Backgrid

我正在使用 Layoutmanager 并manage设置为true

这会破坏 Backgrid 的渲染。

manage设置false为时,表格会正确渲染,但如果我设置managetrue,则表格不会完全渲染(没有表头或表体),而只有<table class="backgrid"></table>.

0 投票
1 回答
886 浏览

javascript - 如何在 backgrid.js 中使用“未找到记录”

嗨,我想在我的网格中打印“未找到记录”,在表格中找不到任何内容或 0 行。现在我的网格在获取数据时显示结果,但在没有时显示空网格。那么当没有记录时如何打印“未找到记录”?

0 投票
0 回答
127 浏览

javascript - 保留一个单独的“过滤”版本的 Backbone.js 集合 - 还是有其他方法?

使用 Backgrid 显示具有两个主干集合(CollectionA 和 CollectionB)的表,其中可能包含“大”数据(可能有数千个模型)。现在我已经让 Backgrid 很好地处理了这两个集合,我需要添加一个复选框,该复选框将导致将过滤器应用于集合。过滤器涉及一些计算;它不只是像颜色 == “红色”。

我可以创建每个 Collection 的第二个过滤副本(backgrid 显示一个集合),但我宁愿不必添加侦听器来处理不时传入的新数据。此外,内存、复制时间等,因为过滤后的版本不一定很小。

Qt 有一个叫做 ProxyModel 的东西(在我的例子中)看起来像一个 Collection(所以 Backgrid 可以连接到它)但实际上介于 Collection 和 Backgrid(或任何其他视图)之间。它只会给通过过滤器的模型,它会接受 CRUD 指令。Backbone中有这样的东西吗?

每个模型的内容少于 1K(不计算模型/集合中的结构数据),所以我的复制时间/内存问题不需要吗?我不这么认为,任何想法将不胜感激!

0 投票
2 回答
940 浏览

datepicker - 如何为 backgrid 单元格添加日期选择器

我正在研究 backgrid 以实现网格功能,我需要将 datepicker 添加到 backgrid 单元格而不是使用 Backgrid.DateCell。等待您的回复

示例代码:

这些是在 backgrid 中定义的列。当我单击日期的字符串单元格时,我需要使用 datepicker 在字符串单元格中填充日期,应该打开一个 datepicker,我需要将日期选择到单元格中。请帮帮我....

感谢和问候 gangadhar v

0 投票
2 回答
1851 浏览

javascript - 未捕获的类型错误:对象 5229d8fff4ae7a3803000023 没有方法“toFixed”

这是我的代码片段:

在我正在调用的视图中:

我收到以下错误:

如何摆脱它?

0 投票
1 回答
1615 浏览

jquery - 获得焦点时如何自动选择 Backgrid 单元格中的文本?

我有一个使用BackgridJS的应用程序,用于类似电子表格的编辑器界面。当用户在一行中切换时,每个单元格 (Backgrid.StringCell) 都会自动变为可编辑的。但是,光标位于单元格内容的末尾,要求用户在将新数据输入单元格之前退格到字符串的开头。

我希望在单元格获得焦点时自动突出显示单元格内容,以便用户可以立即开始在该单元格中输入新数据,或者通过选项卡转到下一个单元格以保留该数据。

我有一种感觉,我应该听 StringCell 的 enterEditMode 事件,但我不知道从那里去哪里。我目前有:

0 投票
0 回答
263 浏览

backbone.js - 使用 Backgrid 和 Backbone-relational

我有一个模型,里面有HasMany物品。

我实例化模型var checklist = new Checklist();

现在我初始化 Grid 并获取清单。

我可以在 Checklist 的 parse 方法中看到它已从服务器检索数据。
但是网格视图没有显示任何数据。
(当我使用普通的 Backbone.model 而不是主干.RelationalModel 时,一切正常。所以我知道我的设置是正确的,除了缺少主干关系 + 后网格交互)

我是主干/javascript/backgrid/...世界的新手

我想我需要连接一些事件才能使其工作。
请分享一个见解!