我有一个使用常见嫌疑人开发的HTML界面,我有一个复选框列表,这些是用户可以运行报告的段/组。 这些段需要在服务器上创建,因此通常在创建它们之后的第二天才可用。我的问题是我需要一种优雅的方式来显示其中一些可能无法使用/准备且无法使用的事实。 我有过一些想法 1)禁用复选框 2)禁用复选框并放置一个字符串( - 之后未处理/不可用)并将文本颜色更改为其他颜色。 3)首先显示可用的复选框,然后使用类似---不可用的字符串---然后显示不可用的复选框。这似乎是最好的选择,但我有一个文本框,可以过滤项目,这个代码必须修改,而不是一个巨大的工作。
我在页面上没有太多空间,所以另一个列表实际上不是一个选项。
任何建议/想法都将不胜感激。
此致
约翰
答案 0 :(得分:2)
如果复选框遵循订单,我认为选项2)是最好的,即使不可用,所有选项应该是相同的订单...
答案 1 :(得分:1)
如果你有UI视觉效果,你需要建议,我建议给我们一个屏幕截图,了解它当下的样子。如果没有看到UI的其余部分,很难说UI最好。为了截图,您可以随时模糊任何敏感内容或将内容更改为Lorem Ipsum。
就个人而言,我建议尝试所有这三个,看看哪个看起来最好。也许抓住一个随机的同事或朋友(取决于项目的背景),并要求他们尝试一下,看看他们认为最有意义的。
我认为3听起来对我来说是最好的选择,但它确实非常符合我们的目标和上下文。