Ребят, скажите как правильно заставить браузер запоминать данные, которые пользователь ввел в форму? Например, пользователь начал вводить данные в поля, а потом нечаянно закрыл или перезагрузил страницу? Как заставить эти поля помнить и не вводить заново?
Дело в куках?. Но как лучше это сделать? Покажите куда смотреть.
Комментарии
http://xandeadx.ru/blog/drupal/308
ок. подключаю, к примеру, этот js. Я могу потом через form_alter присоединить его к формам? Как правильно это сделать?
hook_form_alter
attached
то есть достаточно подтянуть сам js и навесить класс? остальное скрипт запомнит? или нужны другие манипуляции?
Нет. Не понятен Ваш вопрос - куда "подтягивается" js и на что навешивается класс?
Вы, в альтере формы,подключаете библиотеку и свой js-файл, в котором уже реализовываете всю логику:
Для этого, необходимо записывать куки при заполнении каждого элемента формы (например - по событию .change()).
В этом же файле, пишите функцию чтения кук и присваивания значений каждому элементу формы.
Спасибо, это и хотела услышать