0

我正在使用 jQuery 设置文本框的值以使用服务器端值。

<script>
    $(document).ready(function () {
        $("#txthash").val("@ViewBag.HashCode");
</script>

这有效,但是当用户按下后退按钮时它也会触发。有没有办法防止这种情况发生?我希望只有在没有值的情况下才填充文本框。

4

1 回答 1

2

“我希望只有在没有值的情况下才填充文本框。” 我建议使用该逻辑来决定是否要填充它。

<script>
    $(document).ready(function () {
        var $txthash = $("#txthash");
        if ($txthash.val() == "") {
            $txthash.val("@ViewBag.HashCode");
        }
    });
</script>
于 2013-11-12T21:25:12.597 回答