【发布时间】:2017-05-30 23:26:08
【问题描述】:
我正在尝试从 Rails 中的 javascript 为会话设置一个布尔值。我的代码如下
function function_name(e){
if (e.innerHTML == '+') {
<% session[:open] = true %>
}
else {
<% session[:open] = false %>
}}
但我总是在 session[:open] 中获得“假”值。当我发出警报并检查时,条件是令人满意的。如果这种方式不可行,我如何从 javascript 设置会话值?
寻找除向控制器发出 ajax 请求之外的解决方案。
【问题讨论】:
-
这个可能会有所帮助:stackoverflow.com/questions/23846030/…
标签: javascript ruby-on-rails session