window.location.href 只跳转不执行action
用window.location.href来跳转action
//点击事件 function zTreeOnClick(event, treeId, treeNode) { var categoryId=treeNode.id; window.location.href="showCategoryProduct.a?categoryId="+categoryId; }
要自己手动刷新一次页面才执行action
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
加一个随机数是什么意思?
回复
防止浏览器缓存发送请求,也就是欺骗浏览器让他每次都去请求刷新
你在访问地址后边加上一个随机数,看可以不!
这个是什么原理?加了之后就可以了,以前的都是缓存?
回复
可能是这个原因吧,具体的机制我也不清楚
给链接加一个时间戳,这样保证每次点击的时候浏览器都会调用,刷新验证码就是这个道理。
location.href = '.....' + '?time=' + new Date().getTime();