最近在IE9中碰到一个问题是, 当我对某个角色进行修改的时候,再点击查询还是修改之前的内容,但是实际数据库已经修改成功,纠结了好一会儿之后,才发现是 $.get请求的问题。
因为 IE对get请求,如果请求url 相同,那么会先去IE的缓存中找,如果找到就读取返回,所以就导致上面的问题。
解决办法: 将$.get 改为 $.post, 或者在请求后面加上时间戳或随机数。即可解决。