【问题标题】:YUI 3.5: tree of checkboxesYUI 3.5:复选框树
【发布时间】:2012-09-25 18:07:20
【问题描述】:

我想在 YUI 3.5 中创建一个带有复选框的树,如下所示:

|v|1
--| |1.1
--| |1.2
| |2

--经过1.2和2的检查;

|v|1
--| |1.1
--|v|1.2
-----| |1.2.1
|v|2
--| |2.1

|v| -- 勾选; | | -- 未选中

发现 yui3.5 文档有点奇怪,因为 that's 我已经设法找到关于复选框的所有信息。
YUI 3.5 中没有关于单个复选框元素和树的内容。

那么,问题是:我在哪里可以找到有关复选框、复选框的侦听器或复选框树的信息?

附注
抱歉我的英语不好,提前致谢。
This 不相关,因为它引用了 yui2、extjs 和 jquery。

【问题讨论】:

    标签: yui yui3


    【解决方案1】:

    一切都很简单。

    Y.Node.create("html-code-here"); -- 创建一个选择框。

    要构建描述的树:观察复选框以隐藏/显示最近的孩子。
    我的 [show / hide] 操作看起来像是为适当的选择框切换 css 样式:
    display: block; display: none;

    虽然这可能不是我一直在寻找的答案,但我会留下它,因为这是我的解决方案。

    【讨论】:

      【解决方案2】:

      我正在寻找几乎相同的问题,我找到了以下解决方案,

      Custom TreeView with Check Boxes

      【讨论】:

      • 我看到了那个东西,发现它不是真正可定制的
      • 那么您现在有更好的解决方案吗?
      • @ted,我正在考虑使用 html 标签作为标签中的复选框,就像你说的那样:)
      • 我需要类似的东西:动态生成树。能够使用 AJAX 请求生成正确的树结构以获取该树的数据。例如data = getData(); generateTree(data);
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-09
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多