我在 ASP.Net MVC4 中有如下代码。我正在使用 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,谢谢。