2010-08-31 53 views
0

我已经分配了jQuery的会话值轨jQuery的会话值,如回报率检索html.erb

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

而当它在html.erb网页检索,我没有得到会话值..

请给我解决这个问题。如何检索erb文件中的jQuery会话值?

回答

2

您需要了解正在发生的事件的顺序。所有的jQuery的东西发生后,通过轨道(在服务器上),通过互联网发送到浏览器,然后显示在浏览器中的页面。 jquery(或一般的浏览器)可以与rails进行通信的唯一方法是通过http请求返回到服务器,例如,当您提交表单时。因此,例如,您可以在表单中的隐藏字段中输入值。

然而,这可能甚至没有必要。如果你解释你的更广泛的问题,那么也许有人可以建议一个解决方案,不需要jquery在单独的请求中将值发回到rails。