Javascript 在客户端存储数据的最佳方法
我想在客户端临时存储数据。最好的方法是什么?我只想存储一小部分,可能只是一个整数 当浏览器关闭、会话关闭、用户导航到另一个页面等时,这些数据是否丢失并不重要。我只需要它,以便在用户仍在该页面上时,我可以稍后访问该值。页面加载时需要存储数据 最好使用隐藏的输入字段、cookie、jquery.data(对此不太了解,所以这里可能不适合)还是其他方法Javascript 在客户端存储数据的最佳方法,javascript,jquery,html,client-side,Javascript,Jquery,Html,Client Side,我想在客户端临时存储数据。最好的方法是什么?我只想存储一小部分,可能只是一个整数 当浏览器关闭、会话关闭、用户导航到另一个页面等时,这些数据是否丢失并不重要。我只需要它,以便在用户仍在该页面上时,我可以稍后访问该值。页面加载时需要存储数据 最好使用隐藏的输入字段、cookie、jquery.data(对此不太了解,所以这里可能不适合)还是其他方法 更具体地说,用户将从数据库中选择一个项目,他/她将编辑发送回的数据,id也将发送回,然后当他们单击“保存”时,我需要知道id,以便编辑的数据可以保存回
更具体地说,用户将从数据库中选择一个项目,他/她将编辑发送回的数据,id也将发送回,然后当他们单击“保存”时,我需要知道id,以便编辑的数据可以保存回数据库,并根据最初选择的id更新行。隐藏字段可以,如果您将数据作为表单的一部分提交,它可能是首选选项。隐藏字段可以,如果您将数据作为表单的一部分提交,它可能是首选选项。如果
当前页面上的值是必需的
,则隐藏字段
是隐藏输入字段中的最佳
选项,cookie,jquery.data
如果当前页面上的值是必需的
,隐藏字段
是隐藏输入字段中的最佳
选项,cookie,jquery.data
隐藏输入字段将成为好选项。隐藏输入字段
将成为好选项。我将通过ajax提交数据。在这种情况下,我仍然会使用隐藏字段。@oshirowanen:无论您从哪里提交数据,无论是从表单
还是使用ajax
,您都必须隐藏字段的id
,这样您就可以获得它的值[如果使用ajax
,就可以在javascript中获取它的值,如果使用表单提交,就可以直接在服务器端获取它的值
]。我将通过ajax提交数据。在这种情况下,我仍然会使用一个隐藏字段。@oshirowanen:无论从哪里提交数据,无论是从表单
还是使用ajax
,您都将拥有隐藏字段的id
,这样您就可以得到它的值[如果使用ajax
则使用javascript,如果使用表单提交
则直接使用服务器端]。