我在 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,谢谢。