RoR извлекает значение сеанса jQuery в rails html.erb - PullRequest
0 голосов
/ 31 августа 2010

Я назначил значение сеанса в jQuery, как

$.session("example","mysession");

И когда оно получено на странице html.erb, я не получаю значение сеанса.Решение для этого.Как получить значение сеанса jQuery в файле erb?

1 Ответ

2 голосов
/ 31 августа 2010

Вам нужно понять последовательность происходящего.Все, что происходит с jquery, происходит ПОСЛЕ того, как страница строится с помощью рельсов (на сервере), отправляется через Интернет в браузер, а затем отображается в браузере.Единственный способ, которым jquery (или браузер в целом) может взаимодействовать с рельсами, - это запрос HTTP на сервер, например, когда вы отправляете форму.Таким образом, вы можете поместить значение в скрытое поле в форме, например.

Однако, возможно, это даже не нужно.Если вы объясните свою более широкую проблему, то, возможно, кто-то может предложить решение, которое не требует jquery для отправки значений обратно в rails в отдельном запросе.

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