easyui tree url缓存问题

发布于 2021-11-23 18:07:34 字数 564 浏览 485 评论 2

截图是 IE浏览器对网络的捕获,请看第一条和最后一条

dateTree = $('#tree').tree({
    	method: 'get',
    	url:'datetree/initTree.action?sid='+ new Date().valueOf(),
    	onClick: dateTreeOnclick
    });



第一次initTree发生在 页面加载完毕后。

第二次initTree 是我调用的tree的reload方法,但是发现两次action的sid是一样的,这样会导致第二次的action直接被浏览器从缓存中读取,导致数据不对

请问这个问题如何解决啊

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

终陌 2021-11-25 13:30:31

问题已经解决 

解决方法:先把数据从后台读出来 然后使用loadData方法。

楼上的方法 我去试一下

貌似官网的文档里面 没有cache这个属性噢

猫烠⑼条掵仅有一顆心 2021-11-24 22:08:24
dateTree = $('#tree').tree({
	method:'get',
	url:'datetree/initTree.action?sid='+newDate().valueOf(),
	cache:false,
	onClick: dateTreeOnclick
});

看看可以不!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文