Asp.net mvc 3 Asp.net MVC Telerik chart.options.series.push
我的应用程序是asp.NETMVC,使用TelerikMVC图表。我正在尝试使用Javascript隐藏和显示系列: 以下是图表:Asp.net mvc 3 Asp.net MVC Telerik chart.options.series.push,asp.net-mvc-3,telerik-mvc,Asp.net Mvc 3,Telerik Mvc,我的应用程序是asp.NETMVC,使用TelerikMVC图表。我正在尝试使用Javascript隐藏和显示系列: 以下是图表: @(Html.Telerik().Chart<MyVDC.Models.ChartData.PatientGroupData>() .Name("Chart") .Title(title => title .Text("Representative Sales vs. Total S
@(Html.Telerik().Chart<MyVDC.Models.ChartData.PatientGroupData>()
.Name("Chart")
.Title(title => title
.Text("Representative Sales vs. Total Sales"))
.Series(series =>
{
//series.Line(s => s.Diastolic).Name("Diastolic");
series.Line(s => s.Systolic).Name("Systolic");
series.Line(s => s.HeartRate).Name("Heart Rate");
})
.CategoryAxis(axis => axis
.Categories(s => s.Day).Labels(labels => labels.Template("${ formatDate(value) }"))
)
.DataBinding(dataBinding => dataBinding
.Ajax().Select("_PatientGroupChartData", "BP"))
)
我没有任何运气,我将感谢你的建议。提前谢谢。我发现应该是这样的: push({color:“red”,数据:[11,11,23,13],名称:“舒张期”,类型:“Line”}) 此外,图表不应该有任何系列开始
function ShowDiastolic() {
var chart = $("#Chart").data("tChart");
chart.options.series.push({ color: "red", data: [chart.Diastolic], name: "Diastolic", type: "Line" });
chart.refresh();
}