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 に答える