【发布时间】:2012-04-12 07:07:26
【问题描述】:
我有以下 json,我需要创建一个网格,并且在网格上方还需要根据值显示垂直线:
var arr = [];
arr= [
{"Measure":"Air Pollution","Rank":"1","Value":"15.5"},
{"Measure":"Water Pollution","Rank":"2","Value":"13.5"},
{"Measure":"Soil Erosion","Rank":"3","Value":"10.5"}
]
现在我需要创建一个网格,在网格上方,需要根据“值”创建垂直条。由于有 3 个值,因此将创建 3 个条形图。现在选择网格中的第1行时,需要突出显示第一垂直条。同样,当第一个竖线被选中时,网格中的第 1 行被选中。创建网格不是问题,因为我使用的是 KendoUI 网格,而是创建垂直条,而选择是我卡住的地方。有什么看法吗?
谢谢。
【问题讨论】:
-
你能发布一些代码,特别是你卡住的部分吗?
-
作为一种解决方法,我认为您可以创建 div 并根据值和小宽度(1px)设置不同的高度,使它们看起来像一条线
-
如何根据 VALUES 创建这些 div?
-
对于创建条形图,我没有任何代码行...。我可以向您发送我是如何创建网格的,但这是非常基本的......
标签: javascript jquery css kendo-ui