在用户交互之间保存javascript变量?

时间:2012-05-24 18:05:51

标签: javascript ruby-on-rails-3 javascript-events

在我的js文件中设置全局变量似乎不起作用。如何从JavaScript设置rails session变量?

我想要一个不使用jQuery的解决方案。


修改:解决方案是使用包含隐藏字段的HTML表单。

1 个答案:

答案 0 :(得分:2)

全局变量仅在页面视图的持续时间内存在。重新呈现页面后,它们将重置为默认值。

如果您需要保留这些值,则需要使用Cookie或本地存储空间。其他选项是使用Ajax将它们提交给服务器,让服务器记住它们并在呈现页面时设置值。