数据库改变了。通过xjax请求怎么没有变化。求高手指教

maliang13567 2013-08-23 01:40:32
用jquery ajax像一个一般处理程序请求获取数据库某条记录的时间,然后数据库更新了获取的数据还是原来的数据,要网页重新打开过所请求到的数据才是更新后的数据,这是怎么回事啊。纠结半天了。
...全文
85 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhx527099095 2013-08-23
  • 打赏
  • 举报
回复
仔细检查下自己的程序 在ashx的逻辑里面打断点 看看请求回来的数据是否跟新 如果取回数据已经跟新那么是你ui没有把新的数据展示出来 如果请求的数据还是老的数据 直接去数据库里执行sql看看数据是否已经改名 如果数据变了 那么说明你请求数据的代码sql写的有问题 如果数据库里页没有变 说明你数据根本都没跟新
  • 打赏
  • 举报
回复
引用 楼主 maliang13567 的回复:
用jquery ajax像一个一般处理程序请求获取数据库某条记录的时间,然后数据库更新了获取的数据还是原来的数据,要网页重新打开过所请求到的数据才是更新后的数据,这是怎么回事啊。纠结半天了。
你要传一个随机的参数过去 这样服务端才会处理这个请求
全栈极简 2013-08-23
  • 打赏
  • 举报
回复
确保你每次都是请求ashx,然后查询$.ajax方法的缓存是否禁用。 refer: http://blog.csdn.net/wubai250/article/details/4346836

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧