缓存在浏览器中可以加快访问的速度,在数据量大,但可以不是实时数据时,缓存很有必要
今天遇到一个问题,对图片用jquery $("#sfzImg").attr("src","/upload/ygpic"+"/"+sfzValue); 图片的名称始终不会改变,唯一的变量就是一个员工编号,所有一旦添加了图片字段,返回的图片地址始终是一样的,在使用重新上传图片,因为页面内容太多,非常多的数据请求(估计就是这个原因是导致缓存更大),推出重新查看图片,始终显示是原来的图片
想了很多的解决方案,都没有用,最后通过在加载图片的时候,解决单个缓存问题
("#zpImg").attr("src","ip地址。。。。"+"/"+$("#kz_ygzp").val()+"?r="+Math.random()); 在地址后面加载一段r="+Math.random() 就能轻松解决这个问题