我在页面上使用屏蔽ASP.NET MVC图表。我需要图表最初为我的访问者显示数据,并且我需要通过单击相应的按钮为用户提供隐藏图表的可能性。为此我使用下面的函数:使用JS函数隐藏屏蔽ASP.NET MVC图表
<script>
function HideChart() {
document.getElementById("DataSpot").innerHTML = "";
}
</script>
而且我把图表如下:
<p id="DataSpot">
@(Html.ShieldChart()
.Name("chart")
.PrimaryHeader(header => header.Text("Profile Hits"))
.Export(false)
.AxisX(axisX => axisX
………..
)
</p>
<button onclick="HideChart()">Hide Chart</button>
的问题是,当我按一下按钮,没有任何反应。
我最初只想隐藏图表,但第二个想法,用户将无法让他们回来的选项,除非他刷新页。在这种情况下,我最好完全删除图表。感谢您向我展示如何正确地做到这一点。 – user2492467