На текстовое поле установить сессию [: что-то] в Rails - PullRequest
0 голосов
/ 29 мая 2011

В Rails у меня есть форма с текстовыми полями внутри.Когда я нажимаю на одну из них, я хочу установить сессию [: что-то].Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 29 мая 2011

Какова цель установки сеанса здесь?

Вы пытаетесь передать некоторую информацию обратно на сервер?

Если да, то вы можете добавить скрытые поля в форму, которые вы можете установить программно при ответе на щелчок.Данные в этих полях будут отправлены обратно на сервер при отправке формы.

Если нет, то вы можете просто использовать куки.В этом случае вы можете использовать что-то вроде http://plugins.jquery.com/project/Cookie или http://pastie.org/1986824 для работы с файлами cookie.Обратите внимание, что файлы cookie также доступны на стороне сервера (но не предназначены для хранения больших объемов данных).

Если вам необходимо немедленно передать информацию на сервер, используйте вызов AJAX.Некоторые примеры доступны здесь (с использованием jQuery): http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/.

0 голосов
/ 29 мая 2011

Да, сделав обратный вызов Ajax на сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...