我们正在使用 Kendo-UI 和 ASP MVC。
当我第一次定义一个图表时,我把动作名称、控制器名称和路由值:
.DataSource(datasource => datasource
.Read(read => read.Action("DataForEvo", "Home", new { seriename = "Default", category = "Default" }))
但后来(在客户端),我需要用新数据重新加载图表。我在同一页面中有 2 个图表,底部是“条形图”,顶部是“折线图”,当用户单击条形图的任何系列时,折线图应使用相关数据进行更新。
在“条形图”中,我有系列点击事件:
.Events(ev => ev.SeriesClick("onSeriesClick")))
我可以在哪里获得系列名称、类别和价值。从这里使用 jquery 我可以得到图表
var Chart = $("#chart").data("kendoChart");
并且...可能存在一种方法或方式来使用新的“路由值”再次调用该操作。
非常感谢。