ページで Shield 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>
問題は、ボタンをクリックしても何も起こらないことです。