例如,现有A页面里点击某一前端按钮事件后,利用jQuery的ajax请求页面B,以获取B的最新数据显示在A页面里,但是现在貌似获取到的都是B页面执行之前的数据,因为B页面此时并没有被请求,所以数据不会更新,因此A页面获取到的总是旧数据。
页面示例:
A页面:http://bj220.var365.cn/Product/ProductInfo.aspx?ID=131
B页面:http://bj220.var365.cn/Product/test.aspx
目的是:要把B页面的最新数据用jquery的load方法加载到A页面顶部的购物车下拉列表里,这样,当A页面每次点击购买按钮后,其顶部的购物车数据将是最新的。
请问如何实现这个需求呢?谢谢。
解决了,哎。原来是在读浏览器缓存,加上Math.random()就好了。
哈哈~原来是缓存