问题标签 [yui-datatable]

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 投票
1 回答
910 浏览

grails - Grails UI 数据表动态下拉选项

使用 Grails UI 插件中的数据表,有人知道如何使 dropdownOptions 列表动态化吗?

您可以像这样指定 dropdownOptions:

[age:'Age', formatter:'number', editor:[type:'dropDown', controller:'demo', action:'tableChange', config:[dropdownOptions: ['Foo', 'Bar'], disableBtns:true]], sortable:true, resizeable: true],

我希望它可以通过以下方式工作:

[age:'Age', formatter:'number', editor:[type:'dropDown', controller:'demo', action:'tableChange', config:[dropdownOptions: Foo.list(), disableBtns:true]], sortable:true, resizeable: true],

0 投票
2 回答
2035 浏览

datatable - 带链接的 YUI DataTable 排序号

我的专栏基本上是

如果我parser:"number"在列上设置,我会得到一个空白列,但如果我不这样做,则排序不是数字排序。

有没有更好的解析器可以处理数字周围的链接?

该代码适用于http://paulisageek.com/compare/cpu/

0 投票
3 回答
2294 浏览

javascript - 获取完整的数据集,使用 YUI Data Table with Pagination 排序

我希望我足够描述我的问题..这里是:

我有一个 YUI 数据表,通过 JSON 获取一组服务器端记录,然后填充数据。

用户可以单击标题对 6 列中的 3 列中的数据进行排序(每列使用自定义排序功能)。排序是在客户端完成的。

当用户对数据进行排序时,我需要能够从正在显示的列之一中获取完整的值列表。我需要所有可用的数据,而不仅仅是呈现给页面的数据。必须包括通过分页隐藏的数据。

有任何想法吗?我已经尝试过 DataTable 的 handleDataReturnPayload 和 doBeforeLoadData 方法,但都给出了原始的、未排序的数据。

我真的被困在这里,我有一个客户,这取决于我获得这个排序列表的功能。

提前致谢。

0 投票
1 回答
344 浏览

layout - 我可以更改 YUI 数据表的布局吗?

我的 Web 应用程序使用 YUI 数据表向用户显示记录。

我不希望它是行和列布局。我可以使用自己的布局,例如单行单列中记录的所有数据。考虑 StackOverflow 问题页面。

我可以用 YUI 数据表这样做吗?

0 投票
2 回答
1318 浏览

asp.net - 为什么我的更新面板中的 yui 数据表在回发后消失了?

我用我YUI datatable的 json 数据源在一个updatepanel......postback

  • 为什么更新面板中的 yui 数据表在回发后消失?

编辑:

每次回发不是表单提交后,我都会再次渲染 YUI Datatable...我知道这是一种不好的做法...可以为此做些什么...任何建议.....

我的JavaScript:

0 投票
3 回答
830 浏览

yui - 为什么调用 YUI Datatable showCellEditor 不显示编辑器?

单击数据表中的第二个单元格(任何行)会显示单元格编辑器。但是,我正在尝试从代码中显示单元格编辑器。代码如下所示:

当我调试 datatable.js 代码(通过单击或从上面的代码)时,它通过 showCellEditor 函数遵循相同的路径,但上面的代码不会显示编辑器。

我正在使用 YUI 版本 2.8.0r4。

0 投票
2 回答
1198 浏览

yui - YUI 列选择

我在使用 YUI 的 DataTable 列选择功能时遇到问题。我试过了,

myEndColDataTable.subscribe("theadCellClickEvent", myEndColDataTable.onEventSelectColumn);

myEndColDataTable.subscribe("cellClickEvent", function (oArgs) { this.selectColumn(this.getColumn(oArgs.target));
});

问题是,我以编程方式选择了一个初始列。我可以突出显示另一列,但它不会从最初选择的列中删除选择。

0 投票
2 回答
1741 浏览

javascript - 如何设置 YUI2 分页器以选择第一页以外的页面?

我有一个带有 AJAX 分页的 YUI DataTable (YUI 2.8.0r4)。表中的每一行都链接到详细信息/编辑页面,我想从该详细信息页面链接回包含详细信息页面记录的列表页面。所以我必须 a) 正确偏移 AJAX 数据 b) 告诉 YAHOO.widget.Paginator 选择哪个页面。

根据我对YUI API 文档的阅读,我必须传入initialPage配置选项。我已经尝试过了,但它不需要(来自 AJAX 的数据正确偏移,但分页器认为我在第 1 页,所以单击“下一步”会将我从例如第 6 页带到第 2 页。

我没有做什么(或做错了什么)?

这是我的 DataTable 构建代码:

0 投票
2 回答
3013 浏览

javascript - 从 YUI 数据表中导出数据

从 YUI DataTable 中获取数据并将其转换为单个 CSV 或 TSV 字符串的最简单/最快的方法是什么?我基本上只是想实现一种单击方式将整个 DataTable(它应该保留当前应用的排序)转换为用户可以粘贴到电子表格中的表单。

我的 DataTable 可以变得非常大 - 5000 到 10000 行,5 到 10 列 - 所以效率很重要。

0 投票
1 回答
2021 浏览

yui - yui datatable内联单元格编辑器问题

在我的数据表中使用内联单元格编辑器时,我想将值四舍五入为 10 倍

这是我的代码:

函数结果:

例如,在单元格中双击后,我将值更改为 17,然后单击保存,然后我希望在我的数据表单元格中有 20,但我得到了 17。第二次双击我的数据表单元格后,我在内联单元格编辑器中获得 20。

如何将舍入值放在我的数据表单元格中?

问候,