Я разрабатываю приложение для рельсов. (Я не думаю, что это проблема с рельсами) Существует процесс бронирования, который состоит из 3 шагов. Когда пользователь находится на шаге 2, если пользователь нажимает кнопку «Предыдущая», данные формы на шаге 1 должны быть такими же, как и раньше.Как сохранить данные формы при нажатии кнопки «Назад»
Прилагаю «history.go (-1);» на кнопку «Предыдущая».
Работает на моем браузере Firefox. Но это не работает в некоторых браузерах IE. Мой IE работает, хотя.
Как я могу заставить его сохранить данные формы, когда страница вернулась?
Спасибо.
Sam
О, я хочу сохранить данные страницы 1, а не данные 2. Мне не нужно сохранять данные в БД. Мне просто нужно кэшировать данные формы. Но некоторые браузеры не кэшируют их. –
ну, вам нужно кэшировать его где-то - я подумал, что БД был относительно дешевым способом сделать это, поскольку (предположительно) вам нужно будет хранить эти данные в конце процесса отправки в любом случае. Редактирование ответа для расширения. –