我正在使用highcharts为已经绘制的系列添加点
chart.AddJavascripFunction("ChartClickEvent", @"var x = e.xAxis[0].value,
y = e.yAxis[0].value,
series = this.series[0];
series.addPoint([x,y]);","e");
它工作正常,但是当我尝试从文本框中获取x和y的值时,它确实无法正常工作。
chart.AddJavascripFunction("ChartClickEvent", @"
series = this.series[0];
series.addPoint([textbox1.Text,textbox2.Text]);","e");
答案 0 :(得分:0)
问题是您的值不是数字,而只是字符串。尝试替换此行:
series.addPoint([textbox1.Text,textbox2.Text]);","e");
与
series.addPoint([parseFloat(textbox1.Text),parseFloat(textbox2.Text)]);","e");