我在頁面上使用屏蔽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