在Rails中,我有一个包含文本字段的表单。当我点击其中一个时,我想设置会话[:something]。这可能吗?
答案 0 :(得分:0)
是的,通过向服务器发出Ajax回调。
答案 1 :(得分:0)
在此设置会话的目的是什么?
您是否尝试将某些信息传回服务器?
如果是,那么您可以在表单中添加隐藏字段,您可以在响应单击时以编程方式设置。然后,在提交表单时,这些字段中的数据将被POST回服务器。
如果没有,那么你可以使用cookies。在这种情况下,您可以使用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/。