【发布时间】:2018-10-26 09:26:34
【问题描述】:
情况
我有一个包含大量信息的网格。在每个新行的开头都有一个复选框。
瞄准
点击一个复选框,它将被选中。再次单击相同的复选框,它仍然会被单击,但是图标不同。一旦您第三次点击该框,它将进入未选中状态。
问题
我可以选中和取消选中复选框,但是我不知道如何仅在选中复选框后更改图标。
让我们以this as an example.
在示例中,仅使用了input type="checkbox",而不是整个网格。对于这个问题来说,这将是一个矫枉过正的问题。
我将如何从 unckecked(绿色背景)-> 检查 1(红色)然后 -> 检查 2(随机颜色)?
我可能会认为这是一项简单而无聊的任务,但我有点挣扎。
【问题讨论】:
-
复选框处于打开或关闭状态...没有“再次检查”状态。你需要重新考虑。
-
没有办法吗?
-
必须是复选框吗?似乎是按钮的候选者。
-
实际上复选框可以有第三种状态(至少在视觉上)——不确定状态。见css-tricks.com/indeterminate-checkboxes
标签: javascript html css kendo-ui kendo-grid