Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# JqPlot&x2B;来自ViewModel的MVC数据-这可能吗?_C#_Javascript_Jquery_Asp.net Mvc_Jqplot - Fatal编程技术网

C# JqPlot&x2B;来自ViewModel的MVC数据-这可能吗?

C# JqPlot&x2B;来自ViewModel的MVC数据-这可能吗?,c#,javascript,jquery,asp.net-mvc,jqplot,C#,Javascript,Jquery,Asp.net Mvc,Jqplot,我会很简短 我有一个视图,它将根据ViewModel上提供的一些信息绘制心率图 这是在我的视图(脚本部分)中调用JqPlot图表的行: 但没有结果。问题是视图在写入数据系列之前调用jqPlot吗?我查看了页面源代码,看起来还可以: $.jqplot('HeartInformation', [[106,106,104,105,108,111,159,160,160,160,161,160,160,160,160,159,158,158,157,158,158,157,158,157

我会很简短

我有一个视图,它将根据ViewModel上提供的一些信息绘制心率图

这是在我的视图(脚本部分)中调用JqPlot图表的行:

但没有结果。问题是视图在写入数据系列之前调用jqPlot吗?我查看了页面源代码,看起来还可以:

        $.jqplot('HeartInformation', [[106,106,104,105,108,111,159,160,160,160,161,160,160,160,160,159,158,158,157,158,158,157,158,157,158,158,159,160,161,162,163,163,164,164,165,164,164,164,164,165,165,165,166,166,168,169,169,169,170,171,172]]);
有什么想法吗


现在它开始工作了。我将div从一些重嵌套的html结构中移出,现在可以看到图了。问题是DIV最初的位置widt对它来说有些狭窄,我把它移到了外面,现在我看到了它。奇怪的谢谢你的帮助

如果您硬编码调用jqplot的同一页面源代码,它会显示吗?你的div是叫HeartInformation还是HearthInformation?你能发布网页的相关html吗?您是否包含了jqplot的所有相关css和js文件?@NerdFury这里有更多上下文信息。一切似乎都很好。在这里,你展示的基本案例确实创建了一个图表。很高兴问题解决了。顺便说一句,从模型中呈现的数据在任何javascript执行之前就已经存在了。甚至在离开服务器端之前。
 <div id="HeartInformation" class="tab-pane fade"></div>
    $.jqplot('HeartInformation', [['@string.Join(",", Model.Activity.Laps.SelectMany(t => t.TrackPoints).Select(h=> h.HeartRate))']]);
        $.jqplot('HeartInformation', [[106,106,104,105,108,111,159,160,160,160,161,160,160,160,160,159,158,158,157,158,158,157,158,157,158,158,159,160,161,162,163,163,164,164,165,164,164,164,164,165,165,165,166,166,168,169,169,169,170,171,172]]);