如何在页面刷新后在jquery中保留一个值

时间:2013-02-05 11:07:18

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

使用jquery刷新页面后,文本框中的值为空白。任何建议???

2 个答案:

答案 0 :(得分:3)

您可以使用local storagesession storagecookies在客户端存储值,刷新后可以使用值。

使用本地存储空间

在使用网络存储之前,请检查浏览器对localStorage和sessionStorage的支持:

if(typeof(Storage)!=="undefined")
{
     localStorage.lastname="Smith";
}
else
{
   // Sorry! No web storage support..
}

答案 1 :(得分:0)

我不确定我是否完全理解你的问题,但我想你想要跟随

这样的事情
<%= text_field_tag 'name', params[:some_param] ? params[:some_param] : nil %>

如果您有一些变量(例如@instance_variable)并且您希望将该值放入文本字​​段中,请使用以下

<%= text_field_tag 'name', @instance_variable ? @instance_variable : nil %>

ref text_field_tag