问题标签 [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.
javascript - 从函数返回 YUI DataTable 的参数
这是参考这个问题。
我必须在各个页面使用批准的答案中提到的脚本。所以,我一直保留到
this.ds.dataProvider = this;
外部 JS 文件中的行。
现在,由于我要重用原型,我如何在引用此 JS 的页面中获取对 DataTable 的构造函数参数的引用,即"basic", columnList, this.ds
???
schema - YUI3 DataSourceXMLSchema 没有得到 HTML 标签
我开始尝试将 webapp 从 YUI2 升级到 YUI3 并在尝试升级数据表时遇到一个小问题,表数据以 HTML 表格式存储在本地,寻找教程和示例我可以轻松升级并显示良好但是我有一个小问题...
当我使用架构获取单元格数据时,我只获取该单元格上的文本,但我需要架构未加载的单元格中的 HTML 标签,例如跨度或 div,你知道如何检索它吗?使用 YUI2 我可以毫无问题地得到它,但在 YUI3 我不知道该怎么做:S
在 var myTableData 中是表格的正确 HTML 代码。也许尝试更改定位器:“td [1]”为其他...
感谢和对不起我蹩脚的英语。
yui - 如何呈现 YUI 数据表?
根据YUI DataTable 控件的文档,我推断出以下代码:
侮辱性的是,文档说:
此代码生成此表:
除了此代码生成此表:
所以很明显我错过了一些关于如何渲染 YUI 数据表的基本知识。渲染 YUI 数据表的正确方法是什么?
问:如何渲染 YUI 数据表?
另一个页面提到包括 a <div>
,将我<BODY>
的从空更改为:
但不会改变控件的外观。
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 为空的情况下创建多行?
任何帮助将不胜感激 !
yui - 如何使用更新的 json 数据刷新 yui3 数据表
我想使用 json 格式的新数据刷新数据表。
我尝试使用下面的方法,但它给出了提到的错误
控制台日志中的错误:
如果有任何其他方法可以使用新数据刷新 yui3 数据表,请有人解释一下
提前致谢。
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 模板?
yui-datatable - 将 Plugin.DataTableDataSource 与 JSON 一起使用时,YUI3 数据表不呈现数据
我一直在尝试通过 json 调用正确填充 yui3 数据表,但未成功。我很困惑,希望有人能告诉我我的方式的错误。无论我尝试了什么,我都会得到“没有数据显示”。
当我在页面加载期间运行 wireshark 时,我看到了从 ajax 调用返回的 json 数据。所以我认为我将数据源正确绑定到数据表。请注意,我感兴趣的数据记录嵌套在元数据中,看来我的 DataSourceJSONSchema 定义是正确的。
这是来自 ajax 调用的 http 响应。
这是html页面。
javascript - 使用 KnockoutJS 绑定的 YUI DataTable
我有一个在JSFiddle工作的例子。
它有一段由 YUI DataTable 使用的 JSON,我需要使用 KnockoutJS 绑定来创建它。我对 KnockoutJS 相当陌生,想知道如何做到这一点。
该表应在标记下创建 -
代码如下 -
}); </p>
这可以使用 KnockoutJS 投标来完成吗?我知道使用 KnockoutJS 绑定可以很好地创建 HTML 表,但我发现 YUI 部分很棘手。请帮忙。
javascript - YUI3 Datatable - 行格式和选择
我有一个在这里工作的例子 - http://jsfiddle.net/BM3kX/5
它有一段由 YUI 数据表使用的 JSON。我对此有一些疑问。
JSON 有一个 'imageURI' 属性,我需要从中渲染图像 [16x16] 以及同一单元格中的 'showName' 属性。此外,表格可以有多行,以便有效地在每一行上呈现图像。
当我点击一行时,表格应该提醒我选择的记录。但是这里有一个转折——我需要的数据与用于渲染它的 JSON 完全相同。(即使我没有在表中的任何地方使用它,我也应该获得“类型”属性。)
我怎样才能满足上述要求?任何解决方案或可能性?
yui - 对 YUI 数据表进行排序,将空值保留在顶部
我正在对 YUI 数据表进行排序,其中有一列作为日期,该列有一些 NULL 值。
无论排序顺序如何,我都需要将这些空值保留在表的顶部行。