Большинство входных значений формы кэша браузера.Поэтому, когда пользователь обновляет страницу, входные данные имеют одинаковые значения.
Вот моя проблема.Когда пользователь нажимает кнопку Сохранить, сервер проверяет данные POST (например, проверенные продукты) и, если они недействительны, отправляет их обратно в браузер.Однако, как указано выше, даже если сервер очищает выбор для некоторых значений, они все равно могут быть выбраны из-за кеша браузера!Мои данные имеют невидимые (до тех пор пока не выбран родительский элемент) флажки, поэтому пользователь может даже не знать, что какое-то предыдущее значение все еще выбрано, пока снова не нажмет «Сохранить» и не получит сообщение об ошибке - даже если пользователь считает, что это не так.Что раздражает.
Эту проблему можно решить, нажав Ctrl-F5, но это даже не решение.Существует ли автоматический / программный способ запретить браузеру кэшировать входные данные формы на какой-либо форме / странице?