问题标签 [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 回答
130 浏览

javascript - 从函数返回 YUI DataTable 的参数

这是参考这个问题。

我必须在各个页面使用批准的答案中提到的脚本。所以,我一直保留到 this.ds.dataProvider = this;外部 JS 文件中的行。

现在,由于我要重用原型,我如何在引用此 JS 的页面中获取对 DataTable 的构造函数参数的引用,即"basic", columnList, this.ds???

0 投票
1 回答
155 浏览

schema - YUI3 DataSourceXMLSchema 没有得到 HTML 标签

我开始尝试将 webapp 从 YUI2 升级到 YUI3 并在尝试升级数据表时遇到一个小问题,表数据以 HTML 表格式存储在本地,寻找教程和示例我可以轻松升级并显示良好但是我有一个小问题...

当我使用架构获取单元格数据时,我只获取该单元格上的文本,但我需要架构未加载的单元格中的 HTML 标签,例如跨度或 div,你知道如何检索它吗?使用 YUI2 我可以毫无问题地得到它,但在 YUI3 我不知道该怎么做:S

在 var myTableData 中是表格的正确 HTML 代码。也许尝试更改定位器:“td [1]”为其他...

感谢和对不起我蹩脚的英语。

0 投票
2 回答
1663 浏览

yui - 如何呈现 YUI 数据表?

根据YUI DataTable 控件的文档,我推断出以下代码:

侮辱性的是,文档说:

此代码生成此表:

在此处输入图像描述

除了此代码生成此表:

在此处输入图像描述

所以很明显我错过了一些关于如何渲染 YUI 数据表的基本知识。渲染 YUI 数据表的正确方法是什么?

:如何渲染 YUI 数据表?


另一个页面提到包括 a <div>,将我<BODY>的从空更改为:

但不会改变控件的外观。

0 投票
1 回答
782 浏览

datatable - 带有未知键的 JSON 对象的 YUI DataTable 嵌套列

我对 YUI 很陌生,需要一些帮助。

我有这样的 JSON 响应:

我想要一个包含嵌套列的数据表,其中:
1) alpha、beta 和 gamma 是父列。
2) beta 和 gamma 各有两列由 JSON 键值对组成(例如,delta => 2.975)。
3) 行数,即总键值对,是动态的。

基本上,是这样的:

我已经能够生成非嵌套的简单 JSON 响应。

我的问题:
1)我有每个 JSON 子对象的对象({theta:0.339} 等)。两个子列都需要来自同一对象的数据。如何在不修改的情况下使用它?我应该对 myColumnDefs 中的两个子列使用相同的“keyName”吗?
2) 如何在 alpha td 为空的情况下创建多行?

任何帮助将不胜感激 !

0 投票
2 回答
1458 浏览

yui - 如何使用更新的 json 数据刷新 yui3 数据表

我想使用 json 格式的新数据刷新数据表。

我尝试使用下面的方法,但它给出了提到的错误

控制台日志中的错误:

如果有任何其他方法可以使用新数据刷新 yui3 数据表,请有人解释一下

提前致谢。

0 投票
1 回答
295 浏览

jquery - 如何为使用 JSON 数据的 YUI DataTable 创建 KnockoutJS 模板?

我想模板化使用 KnockoutJS 数据绑定创建 YUI3 数据表。假设我有以下 JSON 字符串 -

{ "@lang": "en-US",

}

我正在使用以下代码创建使用上述 JSON 的 YUI 数据表 -

YUI().use("datatable", "datatable-datasource", "datasource-local", "datasource-jsonschema", function(Y) {

如何为上述代码创建 KnockoutJS 模板?

小提琴 - http://jsfiddle.net/pPY7K/6/

0 投票
1 回答
474 浏览

yui-datatable - 将 Plugin.DataTableDataSource 与 JSON 一起使用时,YUI3 数据表不呈现数据

我一直在尝试通过 json 调用正确填充 yui3 数据表,但未成功。我很困惑,希望有人能告诉我我的方式的错误。无论我尝试了什么,我都会得到“没有数据显示”。

当我在页面加载期间运行 wireshark 时,我看到了从 ajax 调用返回的 json 数据。所以我认为我将数据源正确绑定到数据表。请注意,我感兴趣的数据记录嵌套在元数据中,看来我的 DataSourceJSONSchema 定义是正确的。

这是来自 ajax 调用的 http 响应。

这是html页面。

0 投票
2 回答
427 浏览

javascript - 使用 KnockoutJS 绑定的 YUI DataTable

我有一个在JSFiddle工作的例子。

它有一段由 YUI DataTable 使用的 JSON,我需要使用 KnockoutJS 绑定来创建它。我对 KnockoutJS 相当陌生,想知道如何做到这一点。

该表应在标记下创建 -

代码如下 -

}); ​</p>

这可以使用 KnockoutJS 投标来完成吗?我知道使用 KnockoutJS 绑定可以很好地创建 HTML 表,但我发现 YUI 部分很棘手。请帮忙。

0 投票
1 回答
530 浏览

javascript - YUI3 Datatable - 行格式和选择

我有一个在这里工作的例子 - http://jsfiddle.net/BM3kX/5

它有一段由 YUI 数据表使用的 JSON。我对此有一些疑问。

  1. JSON 有一个 'imageURI' 属性,我需要从中渲染图像 [16x16] 以及同一单元格中的 'showName' 属性。此外,表格可以有多行,以便有效地在每一行上呈现图像。

  2. 当我点击一行时,表格应该提醒我选择的记录。但是这里有一个转折——我需要的数据与用于渲染它的 JSON 完全相同。(即使我没有在表中的任何地方使用它,我也应该获得“类型”属性。)

我怎样才能满足上述要求?任何解决方案或可能性?

0 投票
2 回答
260 浏览

yui - 对 YUI 数据表进行排序,将空值保留在顶部

我正在对 YUI 数据表进行排序,其中有一列作为日期,该列有一些 NULL 值。

无论排序顺序如何,我都需要将这些空值保留在表的顶部行。