Как я могу предотвратить запуск jQuery при нажатии кнопки «Назад»?

0

Я устанавливаю значение текстового поля с jQuery для использования значения на стороне сервера.

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

Это работает, однако он также срабатывает, когда пользователь нажимает кнопку "Назад". Есть ли способ предотвратить это? Я хочу, чтобы текстовое поле заполнялось только в том случае, если для начала не было никакой ценности.

Теги:
asp.net-mvc

1 ответ

2
Лучший ответ

"Я хочу, чтобы текстовое поле заполнялось только в том случае, если на нем не было никакой ценности". Я предлагаю использовать эту логику, чтобы решить, хотите ли вы ее заполнить.

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню