На моей веб-странице Я достигаю большей части функциональности, используя JS, как сохранение записи с помощью ajax-запроса и т. Д. Мой сценарий похож, когда я нажимаю кнопку «Обновить/Сохранить изменения» и запрос Ajax или вызывается другие функции Javascript. После выполнения операций, если я обновляю страницу или перезагружаю ее, весь код запускается снова, и данные снова сохраняются в базе данных. Не могли бы вы дать мне решение, как остановить это.Функция Javascript перезагружается снова, если я обновляю страницу
0
A
ответ
0
Вам понадобится индикатор того, что сценарий не должен запускаться.
Например, если у вас есть следующий сценарий:
Page is loaded -> JS runs with AJAX -> data is saved to DB
Вам нужно будет добавить индикатор:
Page is loaded -> JS to check if it should run -> JS runs with AJAX or stop
Вы можете сгенерировать этот показатель со стороны сервера или сохранить он на клиенте через файлы cookie, localStorage, IndexedDB или что-нибудь еще, что вы хотели бы.
Смежные вопросы
- 1. POST не заполняется, если я обновляю страницу
- 2. javascript не загружается, если я не обновляю
- 3. Почему WTForms отправляется снова, когда я обновляю страницу?
- 4. Django сохраняет переменную в памяти, даже если я обновляю страницу
- 5. Докер: контейнер снова перезагружается снова
- 6. Почему сеанс php изменяется, если я обновляю страницу?
- 7. Обновить страницу после первой загрузки, но нет, если я обновляю ее снова?
- 8. Почему каждая обновляющая страница перезагружается снова?
- 9. ng-class не меняет класс, если я не обновляю страницу
- 10. Корзина не обновляется (если я не обновляю страницу)
- 11. jQuery Accordion не загружается, если я не обновляю страницу
- 12. Когда я обновляю страницу и получаю ошибку
- 13. Docker снова перезагружается и работает
- 14. Двойная отправка формы, когда я обновляю страницу
- 15. Потеря области, когда я обновляю страницу
- 16. Meteor.userInd не сохраняется, когда я обновляю страницу
- 17. Форма отправки (POST) на страницу php дает пустую страницу, если я не обновляю
- 18. , когда я обновляю страницу, а не загружается страница. Angularjs + Nodejs
- 19. Redefine Javascript функция, когда страница перезагружается dynamiclly
- 20. Bxslider Изображения не загружаются, пока я не обновляю страницу?
- 21. Как сбросить обновление, если я обновляю объект
- 22. Данные сохраняются автоматически в базе данных, когда я обновляю страницу
- 23. Ubuntu установка с USB перезагружается снова и снова
- 24. Почему я не вижу обновления базы данных, если я не обновляю страницу?
- 25. Значения в текстовом поле, даже если я обновляю?
- 26. requestdispatcher forward добавляет снова, если я даю обновление
- 27. Всякий раз, когда я обновляю страницу, вызывается метод
- 28. AJAX не в состоянии правильно загрузить, если я не обновляю страницу
- 29. Обновления полей, только если я обновляю браузер в динамике crm
- 30. Что происходит, когда я обновляю мобильную страницу jquery
Не могли бы вы показать нам свой код? – RizkiDPrast
Код youe полностью javascript или он включает asp.net postback? –