问题标签 [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.
backbone.js - Backbone.js:从子视图访问父视图?
一般来说,如何从 Backbone 中的子视图访问父视图?
具体来说,在 Backgrid.js 中,有没有办法从单元格访问父行?
jquery - backgridjs模型过滤器不隐藏不匹配的行
我也尝试在 backgridjs github 问题论坛中提出这个问题,但我知道 @wyuenho 是一个忙碌的人,这有点紧急。
http://ap_gee.ig_te.ms/i_eapis/portal/sessions/example_broken.php [网址混淆]
下面是一些即将到来的事件会话的 backgridjs 实现示例。如您所见,客户端分页运行良好。然而,不是搜索功能。如果您开始在过滤器框中输入内容,您会注意到 backgrid 正确地将匹配结果重新排列到列表的顶部,但它并没有像预期的那样隐藏不匹配的结果。
虽然最初我认为这是一个一次性问题,但我注意到我在其他地方使用的一个无关的 jQuery 自动完成插件中的类似行为。这向我表明,罪魁祸首是 A) jQuery 版本(尽管我已经尝试了几个),或者 B) 与引导 CSS 或我包含的其他 javascript 库之一有关。我似乎无法减少导致问题的原因,并且希望能得到更多的关注。
backgrid - backgrid 的行号
如何在不将其定义为列之一的情况下将行号分配给背景网格的行?我想从 1 开始分配行号;标题中有或没有文本
backbone.js - 如何用新数据刷新 Backgrid 表?
我的页面上有一个带有数据集合的 Backgrid 视图。Backgrid 视图上方是另一个称为“过滤器”的视图,它允许用户更改数据的日期范围,以便他们可以看到两个日期之间的结果。
我不确定刷新 Backgrid 视图内容的最干净的方法是什么。这是我的代码:
该CRM.request("orders:entities")
行使用此功能:
你可能已经注意到了这个filters.on("orders:filter", function (startdate, enddate) {
块。每当用户更改视图中的开始或结束日期时,我都会触发此操作filters
,但我不确定从这里开始做什么,因为我基本上需要重新运行上述所有代码作为设置。
建议?谢谢!
javascript - 如何使用 BackboneJs 获取 JSON 数据并更新 html?
我正在使用 BackgridJs,它使用 Backbonejs 用数据填充网格。
这就是我的代码现在的样子:
当我在 Post 请求中获取 JSON 数据时,我无法弄清楚如何在 refreshgrid() 调用期间将其提供给网格。
在大多数 Backbonejs 示例中,url 位于模型本身中,但对我来说,每次提交后 url 都会不断变化。那么,我如何获取数据并将其提供给网格?
backbone.js - Backgrid formatter adding values from other columns
Is it possible, with BackGrid, to build a custom Cell vía formatter, composing values from hidden columns?
Can I get the half_value_1
and half_value_2
inside the fromRaw
function?
javascript - 如何删除 backgridjs 行以显示新行?
这会将一组新的行附加到原始网格:
因此,每次我调用它时,它都会附加到网格而不是覆盖它,这就是我想要的。如何实现?
javascript - 覆盖 Backgrid.Extension.LunrFilter
它用lunr.tokenizer from assest/js/lunr.js.
如何覆盖/扩展它?
backgrid - 如何从数据库中获取 BackGrid Select2cell 的选项值
Backgrid 示例代码: 这是 backgrid 网站中给出的代码,同样我必须从数据库中获取值以填充网格内的 select2cell 选项值
像这样我必须从数据库中获取选项值
backbone.js - Backgrid.js with Backbone-pageable,如何在客户端模式分页器中设置初始页码、排序和排序类型?
当 backgrid 分页器处于客户端模式时,我无法设置初始页码、排序列和订单类型。
我只是在 backgrid-paginator-master 包中创建了我的网格,然后按以下方式设置初始页面、订单列和订单类型:
网格中的数据显示正确,即显示的页面是数字 3 并且排序列正确但分页器没有根据传递给 PageableCollection 的 currentPage 属性的页面进行更新:始终显示为当前页面成为第一个。
请注意,单击分页器中的不同页码时一切正常,但是如果我想在第一页加载时直接进入第 3 页,则分页器显示不正确。
我在这里重现了故障:http://85.94.202.20//backgridtest/index.php
您可以通过直接在 URL 中传递值来调用各个页面,如下所示:http://85.94.202.20/backgridtest/index.php?page=3
如您所见,网格中的数据发生了变化,但分页器不会根据以下设置刷新活动页面:currentPage:[page number]
还有另一种方法可以在特定页面上强制分页器,在第一页加载时排序和排序类型?
我正在使用各种组件的最新版本:
- underscore.js -> 1.5.2
- 骨干.js-> 1.0.0
- 骨干-pageable.js -> 1.4.1
- lunr.js -> 0.4.3
- backgrid.js -> 主版本
- backgrid-paginator -> 主版本