利用session存值,跳转刷新页面后回显

提交页面,中途选择选项时跳转了页面,返回提交页面时刷新了,以前的数据消失,解决方法:利用session存储数据,返回时再取出回显


思路:一、点击跳转时利用session把数据存起来
二、跳转页面再存session回提交页(可以略过,我的是因为新页面需要传数据回来,才在新页面也存了一个session)
三、返回页面,sessionStorage.getItem(key)获取之前存储的数据再放回页面中

实现:
一、点击跳转时利用session把数据存起来
1.先保存需要存储的数据

var model = {
   };//var一个空对象,里面用来存所有数据
model.Pics = []//对象里的数组

2.存值
我的是在跳转的方法里获取值,跳转时存session

 $(".xzzc_select").click(function () {
   
            window.location.href = "/FeedBack/ChoosePosition";
            //session
            model.ComplainLables = $('.ts-item-w').children(".active").text()//获取的所需的数据
            model.CommentType = $('#commentType').children(".active").attr('value')
            //存值,session只能存字符串,需要转换
            sessionStorage.setItem("key", JSON.stringify(model))
        }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值