есть форма и в ней 2 выпадающих списка select1 и select2 при смене значения select1 обновляются значения в select2 форма сабмитится get запросом на себя что обнаружил- допустим я меняю select1, выбираю select2 и сабмичу форму повторяю это несколько раз затем начинаю жать кнопку назад в хроме и в какой то момент я получаю ситуацию что select2 содержит другие данные, которые отличаются от текущего значения select1 допустим select1 значение 1, а в select2 данные как если был выбран в select1 значение 2 изза это при самбите вылазит ошибка вопрос- как правильно реагировать на нажатие назад? после нажатия назад скрипты не обновляют select2 других мыслей почему данные с select1 и select2 различаются я не вижу