弹出层中数据在ie浏览器中出现了缓存现象,不是最新数据

提问 未结
2 127
不知云云
不知云云 2019-2-12
悬赏:20飞吻
版本:layui 浏览器:ie11

父页面------------

新增了一条数据 查看按钮明显可以看出是5条
窗口(子)页面------------

弹出的窗口页面且是显示最初的4条数据

父页面代码------------
查看按钮执行的是此方法

窗口(子)页面代码------------


真实数据确实是5条,但窗口页面显示的是四条
只有ie浏览器有这个问题
清除ie缓存,之后就显示了5条数据
但再进行添加,进入子页面又是只显示之前的数据,新增的不显示
请问怎么解决
回帖
  • ie对http请求会有缓存,如果请求的路径,参数都一样的时候,会用缓存数据,也就是说你id查同一个,也没有其他的参数了,那么请求得到的缓存中有就会用缓存的,建议个url的search添加一个参数,比如id=id&time=' + new Date().getTime();
    0 回复
  • Alose
    2019-2-12
    在url后面再加个随机数参数,这样每次执行方法就都能进入方法了
    0 回复