如何在我的视图中将此Json return语句中的所有点显示到HTML表?
return Json(
new
{
vol = exposure.Volatility,
points =
from point in exposure.ExposurePointCollection
select new
{
date = point.ExposureDate,
val = point.MaximumExposure
}
});
答案 0 :(得分:0)
如果这是ajax调用的结果,则需要遍历集合(可能是“points”值)并通过javascript将它们添加到DOM中。 jQuery可以帮助解决这个问题,但是jQuery的插件也会为你做几乎所有的工作,比如jqGrid就会出现这种情况。
循环通过json结果(假设“点”是你正在循环的结果)
success: function(data){
jquery.each(data.points, function(index, value){
//index is the index of the array, value is the actual value
});
}
在这里查看使用jQuery修改DOM:http://api.jquery.com/html/#html2