如何在ASP.NET MVC中使用flot和jQuery?
发布时间:2020-05-24 14:09:49 所属栏目:asp.Net 来源:互联网
导读:我正在尝试学习如何使用 Flot,我认为你的例子是一个非常好的,简单的,非常容易理解的代码,所以我一直在尝试实现它,但这里是我在index.aspx中的代码: $(function () { $.getJSON(../../Home/JsonValues, function (data) { alert(json: + data + ...);
|
我正在尝试学习如何使用 Flot,我认为你的例子是一个非常好的,简单的,非常容易理解的代码,所以我一直在尝试实现它,但这里是我在index.aspx中的代码: $(function () {
$.getJSON("../../Home/JsonValues",function (data) {
alert('json: ' + data + ' ...');
var plotarea = $("#plot_area");
$.plot(plotarea,data);
//$.plot(plotarea,[ [[0,0],[1,1]] ]);
});
});
这是HomeController中的代码: public ActionResult JsonValues()
{
//string s = "[ [[0,1]] ]";
//return Json(s,JsonRequestBehavior.AllowGet);
StringBuilder sb = new StringBuilder();
sb.Append("[[0,1]]");
return Json("[" + sb.ToString() + "]",JsonRequestBehavior.AllowGet);
}
我得到的只是一个空图,尽管在索引中发出警报.我得到了完美的格式化JSON数据. 我究竟做错了什么? 解决方法我建议你不要在控制器中手动创建JSON.试试这个:public ActionResult JsonValues()
{
return Json(
new[] { new[] { 0,0 },new[] { 1,1 } },JsonRequestBehavior.AllowGet);
}
在视图中: <div id="plot_area" style="width:600px;height:300px;"></div>
<script type="text/javascript">
$(function() {
$.getJSON('../../Home/JsonValues',function (data) {
$.plot($('#plot_area'),[data]);
});
});
</script> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使ASP.NET服务器控件获得最短的ID?
- asp.net-mvc – asp.net mvc我可以有一个视图为多个动作方法
- asp.net – SignalR不再工作“找不到包含OwinStartupAttrib
- asp.net-mvc – 如何使用Linq to SQL配置mvc mini profiler
- asp.net-mvc – 尝试将asp.net web发布到Azure时,Visual St
- 在ASP.NET Web App中查找内存泄漏
- ASP.NET:隐藏gridview中的列
- asp.net-mvc-3 – CopyAllFilesToSingleFolderForPackageDe
- asp.net – MVC 6 WebAPI返回序列化的HttpResponseMessage而
- asp.net TextBox中的值和文本属性(值被Text覆盖)
推荐文章
站长推荐
热点阅读
