问题标签 [slickgrid]
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.
design-patterns - 子类化 Slick.Grid
我是 SlickGrid 的新手,到目前为止对它非常满意。但是今天我遇到了一种情况,我不确定如何解决。
我想为每一行添加一些额外的 HTML 标记,这是 .html 的一部分,但我没有找到任何装饰该 HTML 的方法,所以我正在考虑扩展 Slick.Grid 以覆盖“appendRowHtml”方法。
您会建议使用哪种继承技术?或者你会建议另一种方法......
提前致谢,
slickgrid - 访问数据视图中过滤项目的列表
我正在使用 DataView 来填充 Grid,并使用过滤器与可见行进行交互。我的问题是在应用过滤器后,行更改或行数更改...如何访问数据视图以仅迭代那些可见行,例如进行一些计算?
因为行本身并不公开......如果是,一行并不总是一个数据元素,因为也可以引用一个组,对吧?
那么有没有一种简单的方法来访问那些过滤的数据元素呢?
(我想我正在寻找的是能够访问“var filteredItems = getFilteredAndPagedItems(_items, _filter);”)
谢谢,
dynamic - 使用 AJAX 将列动态添加到 SlickGrid。列不显示
使用 SlickGrid 显示一些非常精细的网格。我在这里展示的示例不是我的代码,而是 SlickGrid 人员复制我的问题给出的示例。我的网格需要动态添加列,列名通过 AJAX 提要提供。在 JS 中创建列对象不是问题,甚至使用 .push 添加它们似乎也可以正常工作,因为我可以在 firebug 控制台中看到它们。新列似乎永远不会渲染。我在网格的末端有一堆小的空单元格,但它们从未填充。
下面的脚本可以替换为此处查看的“example1-simple.html”中的脚本。
如果我把线 grid = new Slick.Grid("#myGrid", data, dynamicColumns, options); 在萤火虫控制台中并在网格中运行它而不是渲染得很好。几乎就像脚本仍在执行代码行一样,即使它没有完成创建动态列。
Digg AJAX 调用只是为了模拟 AJAX 调用,我当然会使用我自己的。
slickgrid - 在页面加载时折叠所有 Slickgrid 树
如何让 Slickgrid 的可折叠树在页面加载时开始折叠,而不是展开?
javascript - 有没有办法从元素中获取 SlickGrid 的实例
刚开始使用SlickGrid,它似乎并没有像普通的 jquery 小部件/插件那样启动自己,您可以通过执行 $(element).slickgrid() 来访问附加到元素的实例。
有没有办法获取现有实例,而在创建它时不会明显地保留它?仔细查看代码,它看起来不像,但不确定其他人是否遇到过这个问题。
不完全确定他们为什么依赖 jquery 但决定进行自定义初始化。
可以像将它包装在 jqueryui 小部件中一样简单。
slickgrid - 使用列级标题过滤 Slickgrid 时如何执行部分匹配?
使用固定标题行实现列级过滤器时,如何返回部分匹配的单元格?
即:搜索词:“omato”
返回:自动机,番茄等。
jquery - SlickGrid 在翻转时更改行背景颜色
我正在使用 SlickGrid 2.0a 版来实现分组功能。一切都很好(有很多定制)。我正在尝试更改background-color
翻转事件中的 for ENTIRE ROW。
我试过这个:
和这个:
这适用于单个单元格:
但是整行似乎没有任何效果,而且我从未见过这样的例子。我也将单元格设置为selectable:true, focusable:false
.
好像应该很容易...
谢谢
javascript - SlickGrid V2.0 拖动时列名/id不跟随列
我有一个应用程序(使用 SlickGrid),当用户单击一个单元格时,我需要随时获取列名或 id(这会拉出一个特定于该列/单元格中数据的菜单)。网格最初工作正常,但如果列被移动(拖放),列名/id 不会跟随下拉,但仍然映射到它的初始列位置。
有没有其他人看到过这个,如果有,你是如何解决的?
谢谢
javascript - 如何将焦点设置到页面上的 slickgrid 控件以启用键盘导航?
我的 slickgrid 上的键盘导航效果很好,但是当页面加载时,用户必须单击网格才能获取向上和向下箭头来开始导航行,这违背了目的。如何在页面加载时将焦点设置为控件?
我试过:
没有骰子 :/
javascript - 简单的 Slickgrid 排序不起作用
这个 Slickgrid 示例不应该工作是否有明显的原因。基本上它不会按点击列排序。