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を使用しています。ありがとうございます。