Jquery 动态highcharts打开新的highslide

Jquery 动态highcharts打开新的highslide,jquery,highcharts,highslide,Jquery,Highcharts,Highslide,你好,我在仪表板上工作。我从MSSQL数据库检索所有图表信息 我正在训练运行以下代码 服务器端 series(i) = New Series() With { _ .Name = mymvlist(i).ToString(), _ .PlotOptionsColumn = New PlotOptionsColumn With {.Point = New PlotOptionsColumnPoint With {.Ev

你好,我在仪表板上工作。我从MSSQL数据库检索所有图表信息 我正在训练运行以下代码

服务器端

        series(i) = New Series() With { _
                .Name = mymvlist(i).ToString(), _
                .PlotOptionsColumn = New PlotOptionsColumn With {.Point = New PlotOptionsColumnPoint With {.Events = New PlotOptionsColumnPointEvents With {.Click = _
            "function() {hs.htmlExpand(null,{pageOrigin:{ x: 400,  y: 500 },headingText: this.series.name,maincontentText: this.category + ':<br/> ' + this.y + ' GB'+ ':<br/>'  + '<div id=""test"" style=""color:#0000FF"">' + '</div>' ,width: 320 ,height: 400});  }" _
                }}}, _
               .Data = New Data(myseriesdataVM(myList, mymvlist(i).ToString()))}

我想在highslide relate中显示新图表,以选择this.category和this.y,这将从MS-SQL数据库中获得查询结果

服务器端使用的是什么语言?我从未见过任何与此类似的东西。VB.net是服务器端
   $(function () {         
        hs.Expander.prototype.onAfterExpand = addChart;

        function addChart() {
            var chart = $("#test").highcharts();
            if (chart) {
                chart.destroy();
            }
            $("#test").highcharts({
                chart: { width: 300, height: 300 },
                title: { text: 'test' },
                series: [{ type: 'pie', data: [Math.random() * 10, Math.random() * 10, Math.random() * 10] }]
            });
        }


   })