我正在使用jQuery设置文本框的值以使用服务器端值。
<script>
$(document).ready(function () {
$("#txthash").val("@ViewBag.HashCode");
</script>
这是有效的,但是当用户按下后退按钮时它也会触发。有没有办法防止这种情况发生?我希望只有在没有值开始时才填充文本框。
答案 0 :(得分:2)
“我希望只有在没有值开始时才填充文本框。”我建议使用该逻辑来决定是否要填充它。
<script>
$(document).ready(function () {
var $txthash = $("#txthash");
if ($txthash.val() == "") {
$txthash.val("@ViewBag.HashCode");
}
});
</script>