- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 dgrid 网格存在陈旧数据问题。假设以下场景:
dgrid-select
项,该项提供对 API 调用返回的实际对象的引用。deselectOnRefresh: false
创建的,因此所选行仍然相同。此时,如何在不额外调用 API 的情况下获取对包含更新数据的对象的引用?
我尝试再次手动选择该行,但这不会触发该事件。我还尝试调用 grid.row(selectedItemId) ,但它返回行对象而不是底层对象。我还尝试调用 store.get(selectedItemId) ,虽然它为我提供了更新的对象,但它执行了对 API 的另一次调用,这是不必要的,因为该信息已由应用程序加载。
最佳答案
grid.row
返回一个具有 3 个属性的对象:
element
- 当前在网格中呈现的行元素id
- 行的 ID(与其在商店中的 ID 相同)data
- 与该行相关的存储项data
属性应该是您想要的。
关于javascript - dgrid 和过时的选定项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19882418/
目前,我正在使用带有选择框、文本框和两个复选框的 Dojo dgrid,但我无法禁用整行选择,而且当我单击第二个复选框时,dgrid 选择和取消选择不起作用,并且它反射(reflect)了第一个复选框
我有一个显示一些数据的 Dgrid,比如 DataDgrid。我想在主 DataDgrid 的一个单元格内添加一个基于另一个 Dgrid 的选择控件,比如 SelectDgrid。 要添加选择,我遵循
我使用 dgrid 以网格格式显示数据,它有四列。都是可编辑的 我使用以下方式来声明它。 ID Name Description
我的 d-grid 中的几行在一个小节中,行对象有一个属性来标识这样的一行。 我可以将这一行单元格合并为一个单元格并更改特定行的 CSS 以反射(reflect)小节部分吗? 最佳答案 也许您可以使用
我有一个自定义小部件,我从后端向其传递数据。网格显示在正确的位置,但未显示数据。我尝试使用硬编码数据,但仅显示标题。网格已设置高度和宽度。 这是代码片段。我将不胜感激任何帮助。谢谢。 define([
2015 年 6 月 30 日 - 我怎样才能让这个问题变得更好并且对其他人更有帮助?反馈会有帮助。谢谢! 我对 Dgrid、Dojo、Javascript 还很陌生——真的是所有这些。 在 dgri
我有一个 dgrid选择模式为 的表toggle .我的一个要求是实现双击一行来触发一个函数。 这是我所拥有的: grid.on('.dgrid-content .dgrid-row:dblclick
是否可以创建一个 dgrid 查询来在多个列上搜索正则表达式字符串?通常语法指定 {column1: "foo", column2: "foo"} 但它会查找 column1 和 column2 都是
我的 dgrid 网格存在陈旧数据问题。假设以下场景: Grid 被分配给 JsonStore,它加载相关数据(例如 GET/api/items) 用户选择一个元素,网格会发出 dgrid-selec
现在我已经 require([ "dojo/on", "dgrid/OnDemandGrid","dgrid/Tree","dgrid/Editor", "dgrid/Keyb
是否可以创建一个 dgrid 查询来在多个列上搜索正则表达式字符串?通常语法指定 {column1: "foo", column2: "foo"} 但它会查找 column1 和 column2 都是
dGrid 中是否有一种方法可以让您滚动到表中的特定列,我有一个可以水平滚动的表,我想知道是否有可能执行类似的操作: myGrid.scrollToColumn(someColumnToScrollT
我正在基于一个数据源创建一个 dgrid,该数据源具有一个地址和两列 bool 值,用于标识记录中地址的类型,邮政地址或公司地址。 我想根据两个 bool 列在另一列(地址类型)中显示 bool 值的
我有一个 dgrid,它只有一列数据(名称),但是我尝试对此列进行更新,并且它不断插入新记录。我知道它会将输入的信息视为新记录,因为 dgrid 中的 idProperty 是 = 名称。我怎样才能克
我正在尝试制作一个可编辑的网格。我希望用户能够在需要时喜欢更多行。我尝试查看他们的文档,但效果并不明显。 另外,grid.newRow() 是做什么的? 最佳答案 如果您尝试添加新行,您始终可以先向底
我有一个 dgrid 在包含许多列的表中显示数据。 dgrid 的默认布局导致所有列在页面上可见,这意味着它们被折叠并且无法看到每个列中的完整标题或数据。 我想显示所有展开的列,以查看其中包含的所有数
我目前正在尝试创建选项卡导航以在 d 网格(dojo 网格)中的单元格之间切换。 我有一个网格,其所有单元格均可编辑,我想创建一个新事件以使用 Tab 键在单元格之间导航。 我尝试了一些方法,例如:
如何更改 grid.js::_setSort() 的默认行为为了在排序所涉及的所有列的标题中正确显示排序标准(向上/向下箭头)?目前,_setSort()只处理传递给 grid.set("sort")
如何根据某些运行时参数隐藏 dgrid (gridFromHtml) 中的完整列? 假设参数的值为真,我应该能够显示一些列,如果值为假,那么我应该能够隐藏同一列。 最佳答案 使用 grid.style
是否可以不区分大小写进行排序? 例如,默认排序显示如下: Awesomeman adam beyonce 但是,我想这样排序: adam Awesomeman beyonce 是否可以轻松覆盖灵敏度?
我是一名优秀的程序员,十分优秀!