代码之家  ›  专栏  ›  技术社区  ›  quantumSoup

用户界面:多选框

  •  4
  • quantumSoup  · 技术社区  · 15 年前

    副词 :简单,无需编码。 数字化信息系统

    B) 有多个复选框和全选/全选控件。 :相当简单。 :当有许多选项时会变得混乱

    副词: 数字化信息系统 :如果JS未打开,将中断。

    有人能想出更好的选择吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Jani Hartikainen    15 年前

    A) 如果你没有很长的清单就好了。如果你有很多很多的东西,使用起来会很烦人。不好,因为它是不可搜索的,不像选项B。

    在没有JS的情况下工作,除了selectall按钮外,selectnone按钮可以使用input type=“reset”完成。

    C) 我认为如果用户清楚 到列表中,而不是 选择 选项。但正如你所说,没有JS它就不能正常工作。我会考虑A和B而不是这个。也不可搜索,除非您提供一个自定义的过滤器框(这同样取决于JS)

        2
  •  2
  •   jabberwik    15 年前

    A选项是“香草”选项,但我 憎恨

    选项C是一个非常常见的范例,但是当你有超过几个选项时,它就变得有点难以跟踪,特别是当选项与它们有任何顺序或关系的时候。我更喜欢有一个列表,我可以把所有的选择与他们的邻居联系起来。我想这取决于你的具体用例。

    推荐文章