ASP.NetMVC4には以下のようなコードがあります。そして私はRazorエンジンを使用しています。
@{
string sDefaultEnvironId = string.Empty;
}
<script language="javascript" type="text/javascript" >
function changeHd() {
$("#hdSelEnvironmentId").val("1");
}
</script>
<input type="button" value="ChangeHD" onclick="changeHd();" />
@Html.Hidden("hdSelEnvironmentId", sDefaultEnvironId)
hdSelEnvironmentId
このビューに初めてアクセスするとき、非表示フィールドの値は空です。1
その後、ボタンをクリックした後に変更されましたChangeHD
。しかし、を押した後F5
、隠しフィールドの値hdSelEnvironmentId
はまだです。私は1
、の代わりに最初の空の値でそれを期待していました1
。誰かが私がそれを理解するのを手伝ってくれる?私はそれを理解することができない。FirefoxとFirebugを使用しています。ありがとうございます。