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

javascript - 如何使用 YAHOO.util.Connect.asyncRequest 并返回结果?

我正在使用 YAHOO.util.Connect.asyncRequest 从数据库中获取数据,代码如下:

我想要这个函数返回:“contentCurValue”(例如:15),但是当我尝试使用这个代码时,我得到“未定义”:

我的错误可能是由于异步查询造成的,但我该如何强制“var test = getCountArticle();” 等待结果

0 投票
1 回答
2778 浏览

html - 如何使 YUI DataTable 为 100% 宽度

我创建数据表的代码如下所示:

该代码生成的表格如下所示:(屏幕截图不再可从外部站点获得) http://drop.io/download/public/gfipf7axm6ydjsvuaiaf/296829ffb3ad115ecf1d9e13a607eaf2e2dc2788/Asset/37984293/v3/large_thumbnail

注意它是如何创建一个 100% 拉伸的外框,就像我想要的那样,但是表格本身并没有一直拉伸到 100%,而是只大到足以容纳表格的内容。

请注意,100% 延伸的外框是由 YUI 在您运行上述代码时创建的,不是我自己创建的。

我真正需要的只是垂直滚动而不是水平滚动。但是 YUI 不允许你指定一个或另一个,你得到两者。

有没有办法让桌子伸展 100%?我在 YUI 文档中没有找到任何关于这个问题的信息,除非我忽略了它。

谢谢阅读!

0 投票
1 回答
1913 浏览

yui - Client-side filter of YUI Datatable with select list?

Can I filter the rows of a static dataset using multiple drop-down menus and a paginated YUI datatable ?

http://www.mappingbahia.org/project/iguape_dataset.html

0 投票
2 回答
488 浏览

yui - 使用 2in3 订阅 YUI2 DataTable 事件的问题

有谁知道在使用 YUI3 2in3 时订阅 YUI2 DataTable 触发的事件是否存在任何已知问题?我正在尝试执行以下操作但它不起作用:

DataTable 的其他功能似乎正在工作,但我似乎无法利用任何事件。

还有其他人对此有疑问吗?有什么建议么?

谢谢,
巴特

0 投票
1 回答
707 浏览

yui - 嵌套在 YUI3 Tabview 中的 YUI2 DataTable 中可调整大小的列的问题

当表嵌套在 YUI3 Tabview 中时,我在调整 YUI2 DataTable 中的列大小时遇到​​问题。

我的情况:

  • YUI3 Tabview 有 4 个标签。
  • 每个选项卡都包含一个具有可排序和可调整大小的列的 DataTable。
  • 第一个选项卡(加载选项卡视图后显示的默认选项卡)的 DataTable 中的列是可排序和可调整大小的,并且可以按预期工作。
  • 其他三个选项卡中的 DataTables 中的列是可排序的,但不可调整大小。

我可以在 firebug 中看到其他选项卡中的 DataTables 在元素中具有相同的 innerHTML 结构、类等。

我很高兴发布代码示例,但我想我只是从这个基本问题开始,看看是否有人对我如何调试这个问题有想法或建议。

欢迎任何想法和建议。

巴特

0 投票
1 回答
688 浏览

javascript - 如何在 YUI 中向 Django 服务器发出 XHRDataSource 请求?

我正在使用 post,而 YUI 文档示例代码不起作用。

/getallsites/ 返回一个 JSARRAY。在将 JSARRAY 转换为 JSON 之前,我想让它工作。Django 服务器日志甚至无法识别对 /getallsites/ 的请求。有任何想法吗?

谢谢!

0 投票
0 回答
469 浏览

scroll - 为什么我不能以编程方式滚动到 YUI ScrollingDataTable 中的给定行?

看来ScrollingDataTable scrollTo方法坏了。

作为替代方案,我在没有运气的情况下尝试了正确的 dom 元素scrollIntoView()和 jQuery scrollTop。我也试过YAHOO.util.Scroll了,也不行。

数据表位于具有垂直滚动条的 div 中。

jQuery版本:

这是我尝试使用 YAHOO.util.Scroll 的方法:

0 投票
2 回答
2051 浏览

javascript - 更新 YUI 数据表时避免页面闪烁

我正在使用 jlinq 一个将 linq 扩展到 json 的库,因此我过滤了我的 json 数据。考虑一下我有一个 json 数据,它在页面加载时绘制了一个 100 行的 yui 数据表。我正在做一个客户端过滤器,它将减少我的 json 数据,我现在正在重绘相同的数据表。发生的事情是它工作得很好,但有一个恼人的闪烁效果......

我从过滤器文本框的onkeyup事件中调用以下方法,

我的文本框看起来

和我的 generateatatable 函数,

编辑:

我什至在 keyup 事件上使用了延迟仍然发生闪烁,

0 投票
1 回答
445 浏览

javascript - 编辑单元格时如何在 YUI 中显示字符数?

在 YUI 数据表中,我想限制用户可以在其中一个单元格中键入的字符数。我知道如何使用格式化程序正确显示数量,但有没有一种简单的方法可以更改编辑器框以显示“124/500”字符数限制?

0 投票
1 回答
722 浏览

internet-explorer-8 - YUI Datatable 在 IE 中针对大型数据集失败

我有一个 DataTable 和 DataSource (YUI 2.6)。XHRDataSource 连接到作为 servlet 的 XML 生成地址,我在其中通过 PrintWriter 将 XML 写入响应。

小服务程序:

javascript:

它在FF3中运行良好。我可以通过 Firebug 看到返回的 xml,看起来不错;该表和连接到数据源的所有其他内容都可以正常呈现。

在 IE8 中,对于完整的数据集(390 行......不是那么大,真的)失败,并且数据表声称没有找到任何行。但是,如果我减小尺寸(比如 20-30 行),IE 可以正常工作。我一直在寻找高低,但我没有想法 - 任何线索我错过了什么?

编辑附加信息。当 XML 响应超过 8192 字符标记时,失败是正确的。根据我的阅读,IE 在 URL 或参数字符串中限制为 8192 个字符 - 但为什么该限制适用于写入响应流本身的数据?还是 XMLHttpRequests 的处理方式不同?