项目jsp页面上用隐藏input框接收获取数据,在跳转入另一页面前,js操作修改数据,但返回时发现无效。
需求是点击抽奖后机会减少一次,但是当做跳转操作后返回时,次数有缓存问题
jsp:
<input type="hidden" value="<%=request.getAttribute("chance")%>" id="myChance"/> <p>剩余次数:<span id="s-chance"></span></p>
js:
var chance = $('#myChance').val(); $('s-chance').html(chance);
解决方法:
在做跳转操作前,手动修改input框的值 —— $('#myChance').val(**)。