我是一位经验丰富的 OOP 程序员,但对 LAMP 和 Laravel 不熟悉。我有一个包含一系列可折叠面板的页面。用户可能打开了两个面板,折叠了 8 个面板。如果他们刷新屏幕以查看新记录,所有面板都会恢复到默认打开/折叠状态。如何保存面板的状态,并将每个面板重置为最近的打开或折叠状态?为了让我们清楚我所指的内容,这是我的一个面板的简化版本。欢迎批评和建议。提前致谢!<div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <div class="row"> <div class="col-md-2"> <a data-toggle="collapse" href="#collapse9">Allocations</a> </div> <div class="col-md-10"> Here is my title </div> </div> </h4> </div> <div id="collapse9" class="panel-collapse"> <div class="panel-body">Reserved for future functionality here is my content </div> </div></div>
1 回答
临摹微笑
TA贡献1982条经验 获得超2个赞
例如,您可以向后端运行 ajax 请求并使用 Session Facade 保存数据,如下所示:
Session::set('yourdata', $value);并像这样访问它:
Session::get('value');您可以使用 javascript 将数据保存到sessionStorage。
这是将数据保存到该 sessionStorage 的方法:
sessionStorage.setItem('key', 'value');你像这样访问它:
var data = sessionStorage.getItem('key');- 1 回答
- 0 关注
- 141 浏览
添加回答
举报
0/150
提交
取消
