ページの要素を非表示にする JQuery コードを取得しました。page_load
ただし、イベントが発生したときに可視要素を表示し続けたいと思います。
私は cshtml(razor) コードを使用しており、そこにIsPost
呼び出しがあり、JQuery への呼び出し.hide
が可能かどうか疑問に思っていました。
JQuery コード:
<script>
$().ready(function () {
$(".btn").click(function () {
$(".Hide").hide("fast");
$("#" + $(this).data('type')).show("fast");
});
});
</script>
C# コード:
if(IsPost)
{
if(Request["btn"] == "btn1")
{
// Do some code
}
if(Request["btn"] == "btn2")
{
// Do some other code
}
}
HTML コード:
<div id="button1" class="Hide">
<form action="" method="post">
<input type="submit" name="btn" value="btn1" />
</form>
</div>
<div id="button2" class="Hide">
<form action="" method="post">
<input type="submit" name="btn" value="btn2" />
</form>
</div>